重新编译 Linux 内核的优点:分享你的想法

重新编译 Linux 内核的优点:分享你的想法

您能告诉我重新编译新 Linux 内核和安装的一些优点吗?

make xconfig modules modules_install install

这就是我要说的。有人能告诉我基本需求和优势吗?谢谢你的帮助

答案1

一般来说,除非您需要未编译到内核中的特定选项,和/或需要针对大小进行优化的较小内核(例如用于嵌入式系统)... 否则根本不会太多。这是“如果您真的需要询问,则可能意味着您不需要这样做”的事情之一。

答案2

通常,只有遇到问题并且可以通过内核解决时才需要它。但是。它的优点太多了,无法一一列举。

喜欢:

  • 启动速度更快(如果你整理好所有模块并且只使用“编译好的”部分)
  • 更好的安全性(你可以修补内核,使其变得更加强大、安全)
  • 创建实时内核(用于多媒体目的)
  • 应用补丁集(如 -mm)或更改调度程序(在某些 PC 上,这可以显著提高响应能力)
  • 例如,将内核改为抢占式也可以有助于提高响应能力。
  • 您可以启用/禁用安全性(例如 AppArmor)
  • 您可以启用/禁用日志记录、调试支持(如果您不需要它们,两者都有助于制作更小、更快的内核。)

这只是众多选项中的一部分。在 Ubuntu 上创建新内核非常简单。这里有一个不错的操作指南:http://ubuntuforums.org/showthread.php?t=311158

您可以在此处阅读如何配置它。基本上,如果您使用 make menuconfig 并按 ? 它会抛出给定项目的相关帮助。

相关内容