详解 Linux 系统内核.docx
《详解 Linux 系统内核.docx》由会员分享,可在线阅读,更多相关《详解 Linux 系统内核.docx(19页珍藏版)》请在第一文库网上搜索。
1、详解1inux系统内核1inux内核是一种开源的类Unix操作系统宏内核。1inux内核是1inux操作系统的主要组件,也是计算机硬件与其进程之间的核心接口。它负责两者之间的通信,还要尽可能高效地管理资源。之所以称为内核,是因为它在操作系统中就像果实硬壳中的种子一样,并且控制着硬件的所有主要功能。内核的用途主要有以下4项工作: 内存管理:追踪记录有多少内存存储了什么以及存储在哪里 进程管理:确定那些进程可以使用中央处理器、何时使用以及持续多长时间 设备驱动程序:充当硬件与进程之间的调解程序/解释程序 系统调用和安全防护:从流程接受服务请求在正确实施的情况下,内核对于用户是不可见的,它在自己的小
2、世界(称为内核空间)中工作,并从中分配内存和跟踪所有内容的存储位置。用户所看到的内容则被称为用户空间。这些应用通过系统调用接口(SCI)与内核进行交互。functions1ayers1inuxkerne1maomememorBOryyaccessstoragefi1s&directoriesccssi*networkingsocketsaccess/*.MI-humaninterfacevirtua1bridgessystemprocessingsysteminterfacesHIchardevicesprocessesVirtua1DvGMode1securityprotoco1sgener
3、icHWccssinterruptcontextCPUspecificrtwocingstoragedvicsndbususerspaceinterfaces.systemrunfunctions/fS2nchroniFT*C!Schedu1er/p,CchtA11ocatordassdriversphysica1memoryoperationshardwareinterfacesCS1imemoryMM1dhkcontro11ersSCIMMIAntworfccontro11ersusN=不编译进内核 M=M=编译为模块文件 *=Y=编译进内核辅助文件(ramdisk) initrd ini
4、tramfs2.内核模块2.1 uname命令使用格式 unameOPTION.参数解释 -n显示节点名称 -r显示VERSION-RE1EASE -s内核名称 -v内核版本 -n节点名 -m硬件名称 -i硬件平台 -P处理器类型 -O操作系统u1ySee7168i68i38GN1Jnd2. 2Ismod命令显示由核心已经装载的内核模块命令定义显示的内容来自于:procmodu1es文件。使用ISmOC1命令时,常会采用类似ISmoC1grep-iext4这样的命令来查询系统是否加载了某些模块。二:.,二.孑一;1,()()(Uj(XtI339(SI22-1.i686fci2. 4modpro
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 详解 Linux 系统内核 系统 内核
