为了正确的合理地设置内核编译配置选项,从而只编译系统需要的功能的代码,一般主要有下面四个考虑:
(1)自己定制编译的内核运行更快(具有更少的代码)
(2)系统将拥有更多的内存(内核部分将不会被交换到虚拟内存中)
(3)不需要的功能编译进入内核可能会增加被系统攻击者利用的漏洞
(4)
将某种功能编译为模块方式会比编译到内核内的方式速度要慢一些
linux更新内核 默认是保留 原来的 旧版本内核的 这个看看 /boot/grub/grub.conf就可以看到安装成功之后 会自动在 这个 文件里边 加入一个新内核的 启动项的
如果没有自动加入的 话(如果楼主真的安装成功了的话)
可以手工 写入启动项的 (不过还要看看/boot里面有没有 新内核引导文件)
这样在启动 时就会 多一项 楼主选中新内核 进入就可以了
如果不想要 老版本的 内核 引导项 到grub.conf把对应的 引导项删除 即可
(前提 楼主一定是按照 教程 编译安装内核成功了的 哈 , 要费很多时间的 尤其 是make的时候。。)
希望有帮助
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)