第二版linux操作系统原理与应用chp1.pptVIP

  • 1
  • 0
  • 约2.09万字
  • 约 54页
  • 2017-11-28 发布于重庆
  • 举报
第二版linux操作系统原理与应用chp1

操作系统是其它所有用户程序运行的基础。 Linux内核的技术特点 linux内核被设计成单内核结构,这是相对微内核而言的 2.6版本以前的linux内核是单线程结构,是非抢占式的内 核结构 linux内核支持动态加载内核模块 Linux内核被动地提供服务 linux内核采用了虚拟内存技术,使得内存空间达到4GB linux文件系统实现了一种UNIX风格的抽象文件模型——虚拟文件系统(Virtual Filesysterm Switch,VFS) linux提供了一套很有效的延迟机制——下半部分、软中断 tasklet和2.6版本新引进的工作队列等。 整个系统的核心-内核 硬件 系统调用接口 应用 程序进程1 应用 程序进程2 应用 程序进程3 Linux内核 用户进程 内核子系统 系统调用 整个系统的核心-内核 用户进程—运行在Linux内核之上的一个庞大软件集合。 系统调用—内核的出口,用户程序通过它使用内核提供的功能。 Linux内核—操作系统的灵魂,负责管理磁盘上的文件、内存,负责启动并运行程序,负责从网络上接收和发送数据包等等。 硬件—包括了Linux安装时需要的所有可能的物理设备。例如,CPU、 内存、硬盘、网络硬件等等。 内核子系统 内核子系统 进程调度-控制着进程对CPU的访问。 内存管理-允许多

文档评论(0)

1亿VIP精品文档

相关文档