Google
 

Wednesday, February 28, 2007

Linux kernel completely commentary Read note

第2 章 linux 内核体系结构
  1. 一个完整可用的操作系统主要由4 部分组成:硬件、操作系统内核、操作系统服务和用户应用程序.
  2. Linux 内核的主要用途就是为了与计算机硬件进行交互,实现对硬件部件的编程控制和接口操作,调度对硬件资源的访问,并为计算机上的用户程序提供一个高级的执行环境和对硬件的虚拟接口。
2.1 Linux 内核模式
  1. 操作系统内核的结构模式主要可分为整体式的单内核模式和层次式的微内核模式。
  2. 单内核模式的主要优点是内核代码结构紧凑、执行速度快,不足之处主要是层次结构性不强。
  3. 单内核模式的内核也可粗略地分为三个层次:调用服务的主程序层、执行系统调用的服务层和支持系统调用的底层函数。
2.2 Linux 内核系统体系结构
  1. Linux 内核主要由5 个模块构成,它们分别是:进程调度模块、内存管理模块、文件系统模块、进程间通信模块和网络接口模块。Reading Position 第 25/559 页 (2/28/2007)


--
Happy day, happy life!

No comments: