linux操作系统结构.pptVIP

  • 2
  • 0
  • 约4.67千字
  • 约 30页
  • 2017-07-05 发布于四川
  • 举报
Linux Kernel架构 黄松青 操作系统(OS)的概念 一个系统管理程序,管理计算机的资源,给用户一个使用这些资源的平台 一个服务程序,操作系统都是为用户应用程序服务的,服务的方式是通过系统调用 system call Linux是一个多任务,跨平台的现代操作系统 为什么要有操作系统 多任务的要求 统一的服务接口,合理使用资源,如内存 管理并发时对资源使用冲突 减少开发的难度 安全性的要求 网络(TCP/IP)的使用 GUI的使用要求 应用程序移植性的要求 用户操作的方便性 操作系统的组成 进程管理模块 内存管理模块 文件系统管理模块 设备管理模块 异常和中断管理模块 网络协议模块 … … 进程管理 进程(process)的概念 系统的第一个进程Init 用户进程如何运行和退出 记录进程的信息,进程控制块 PCB 系统调度,不同的系统有不同的策略 用户进程进入系统的唯一途径, system call 内存管理 内存是系统资源的一种 内存的分类 SRAM, SDRAM, FB, Registers, 外设片上内存 物理内存的管理 虚拟内存的管理,内核空间与用户空间 内核与用户内存的分配 内存碎片的产生和避免 文件系统管理 永久性存储设备,disk, flash, sd, cf 分区、格式化及文件 一

文档评论(0)

1亿VIP精品文档

相关文档