一直想写一些关于内核编译的文章,尽管网络上此类文章比较多。但大都比较杂乱,没有什么可操作性。下面,循序渐进的归纳了一下。
一.实验目的
1.了解linux内核的版本和组成
2.掌握linux系统内核的编译操作方法
3.了解linux系统内核的配置方法
4.通过阅读linux的内核源码,学习系统调用的执行流程,为深入学习内核原理打下牢固基础
二.实验工具与设备
1.准备最新的linux">操作系统内核,或装有linux操作系统的计算机并能直接连入internet
2.实验设备:计算机
三.实验内容
1.实验预备知识
内核是一个操作系统的核心,负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。
linux 的一个重要特点是其源代码的公开性,所有的内核源程序都可以在 /usr/src/linux下找到,大部分应用">软件也遵循gpl而设计,任何人都可以获取相应的源程序代码。全世界任何一个软件工程师都可以将自己认为优秀的代码加入到其中,由此带来的一个明显好处,是修补漏洞的快速以及对最新软件技术的利用。linux的内核是这些特点最直接的代表。
linux作为一个自由软件,在广大爱好者的支持下,内核版本不断更新。新的内核修订了旧内核的bug,并增加了许多新的特性。如果用户想要使用这些新特性,或想根据自己的系统度身定制一个更高效、更稳定的内核,就需要重新编译内核。
通常,更新的内核支持更多的硬件,具备更好的进程管理能力,运行速度更快、 更稳定,并且会修复老版本中发现的许多漏洞等。经常选择升级更新的系统内核,是linux用户的必要操作内容。
如果喜欢linux管理员记录(16)——关于linux内核的编译请收藏或告诉您的好朋友.
阅读(136) | 评论(0) | 转发(0) |