Linux中为什么要配置内核,怎样重新配置内核

 我来答
项绮怀进湛
2019-10-09 · TA获得超过3万个赞
知道大有可为答主
回答量:9515
采纳率:33%
帮助的人:894万
展开全部
新的内核修订了旧内核的bug,并增加了许多新的特性。如果用户想要使用这些新特性,或想根据自己的系统度身定制一个更高效,更稳定的内核,就需要重新编译Linux内核。
为了正确的合理地设置内核编译配置选项,从而只编译系统需要的功能的代码,一般主要有下面四个考虑:
(1)自己定制编译的内核运行更快(具有更少的代码)
(2)系统将拥有更多的内存(内核部分将不会被交换到虚拟内存中)
(3)不需要的功能编译进入内核可能会增加被系统攻击者利用的漏洞
(4)
将某种功能编译为模块方式会比编译到内核内的方式速度要慢一些
快又稳
2024-10-28 广告
在Linux环境下配置基于域名的虚拟主机,需安装Apache或Nginx等Web服务器,并编辑配置文件。以Apache为例,需创建虚拟主机配置文件,指定域名、文档根目录等,然后启用该配置文件并重启Apache服务。同样,Nginx也需在相应... 点击进入详情页
本回答由快又稳提供
允赡卞举
2020-05-06 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:35%
帮助的人:903万
展开全部
编译前当然要配置一下内核啊,make
menuconfig
,生成默认配置文件
.config
,这个文件是设置
cpu
体系,及很多驱动选项的,你没配置这个,怎么可能编译那
前面那个说
linux
和微软竞争是扯淡的那位,我只能说你根本不懂内核编译,无知
新下载的内核都是没有默认
.config
需要你找到一个默认的config
文件,比如
arch/arm/configs/
下是
arm
cpu
很多的默认配置,当然你也可以把你以前的
config
文件拷贝到新内核目录下。
.config
是配置编译内核的最初步骤,你要编译驱动程序,就必须要了解这个,多上网查下资料
然后重新编译
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式