编译下载的Linux内核(例如3.2)是否会使该特定计算机上的OS(例如ubuntu)更快?
编译下载的Linux内核(例如3.2)是否会使该特定计算机上的OS(例如ubuntu)更快?
Answers:
一般来说,没有。
但是,“ no”有一些例外。例如liquorix内核或Ubuntu内核Flavors。这些通常是性能调优,可能会有所作为(服务器内核对于服务器而言更快,并且不会提高桌面性能)。
使用Ubuntu,如果您运行的是正确的内核风格,那么您应该会做得很好。
注意: Liquorix内核也有一些补丁(除了性能调整之外)。
另一个例外是如果您有一些不寻常的硬件。
但是在大多数情况下,性能并不是编译内核的“标准”原因。
看到:
正如bodhi.zazen所说,最准确的答案不是通常,但有一些例外。这些异常大多数与硬件有关,但有些仅仅是配置问题。我回答的理由如下。
上个月,我在两台计算机之间编译了26个内核,以尝试进行性能调整。我发现:
我花了很多时间来编译和测试不同的配置。尽管如此,在二十六个尝试中,只有五个内核产生了令人满意的结果。七个内核甚至无法运行(无法启动或无法启动X)。我最近从存储库安装了Liquorix内核,并获得了上述所有改进,并且在Core2系统上通过WINE玩的两个Windows游戏中都将帧率提高了大约50%。那只花了几分钟,什么都没有发生。
因为编译了自己的内核,我的操作系统更好吗?好吧,是的。直到我发现运行缓慢/中断的东西,因为在测试期间找不到它。我的操作系统更快吗?没有。
以我的经验是。但是好处主要来自消除不必要的功能,以及选择其他一些功能,例如处理器类型。此外,使其在台式机上的使用时延迟极低。我已经编译内核多年了,对我而言,差异总是显而易见的。但是还有其他好处。引导时间也得到了改善。
但是,仅选择所需的选项非常耗时。