linux内核裁剪是什么

linux内核裁剪是什么,第1张

简单地说,Linux内核里有许多功能或驱动是我们用不上的,我们应该把这些不需要的东西去掉,这样可以让 *** 作系统系统占用内存小,启动速度快。一般嵌入式Linux *** 作系统需要裁剪

裁剪方法:命令行下,用vim编辑文件是可行的,但较多的文件要修改时,可能用menuconfig比较省事,一般来讲,可能两种方法配合着使用。

就是通过menuconfig选择适合某平台(如arm)的功能,将多余的东西屏蔽掉,再生产一个镜像文件,就可以说是剪裁内核了。

裁剪Linux不一定要对内核源码了如指掌,当然能学就多学点还是必须的。

可以看看《构建嵌入式Linux系统》,好像是这个名,记不清楚了。红白色封面的。另外建议购买一个ARM开发板,一般买开发板都是送相应的Linux内核源码。你可以任意配置给内核,加入你想要的功能,删掉无用的功能。这样上手非常快。

将内核的书讲的是 *** 作系统的东西,源码树的结构等。如果你真的完全领会了内核的源码,那么裁剪对你来说如囊中取物。但是Linux的源码要学完,不知道要多长时间,而且裁剪Linux不一定要对内核源码了如指掌。

可以看看《构建嵌入式Linux系统》,好像是这个名,记不清楚了。红白色封面的。另外建议购买一个ARM开发板,一般买开发板都是送相应的Linux内核源码。你可以任意配置给内核,加入你想要的功能,删掉无用的功能。这样上手非常快。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8270238.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存