Linux内核模式.docVIP

  • 2
  • 0
  • 约3千字
  • 约 7页
  • 2017-02-27 发布于湖北
  • 举报
5.1 Linux内核模式 第5章? Linux内核体系结构 本章首先概要介绍了Linux内核的编制模式和体系结构,然后详细描述了Linux 内核源代码目录的组织形式以及子目录中各个代码文件的主要功能以及基本调用的层次关系。接下来就切入正题,从内核源文件Linux/目录下的第1个文件Makefile开始,对每一行代码进行详细注释说明。本章内容可以看做对内核源代码的总结概述,也可以作为阅读后续章节的参考信息。对于较难理解的地方可以先跳过,待阅读到后面相关内容时再返回来参考本章内容。在阅读本章之前请先复习或学习有关80x86保护模式运行方式工作原理。 一个完整可用的操作系统主要由4部分组成:硬件、操作系统内核、操作系统服务和用户应用程序,如图5-1所示。用户应用程序是指那些字处理程序、Internet浏览器程序或用户自行编制的各种应用程序;操作系统服务程序是指那些向用户提供的服务被看做操作系统部分功能的程序。在Linux操作系统上,这些程序包括X窗口系统、shell命令解释系统以及那些内核编程接口等系统程序;操作系统内核程序即是本书所感兴趣的部分,它主要用于对硬件资源的抽象和访问调度。 Linux内核的主要用途就是为了与计算机硬件进行交互,实现对硬件的编程控制和接口操作,调度对硬件资源的访问,并为计算机上的用户程序提供一个高级的执行环境和对硬件的虚拟接口。在本章中,我们首先基于Li

文档评论(0)

1亿VIP精品文档

相关文档