02认识计算机系统(下).pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 13页
  • 2017-05-30 发布于北京
  • 举报
认识计算机系统(下) 第二章 * 本章目标 什么是操作系统 Linux内核模块 操作系统管理硬件 操作系统三个基本抽象 进程上下文切换 进程虚地址空间 虚拟文件系统(VFS) * 什么是操作系统 * 操作系统:有效地管理计算机系统中的资源,合理地管理计算机系统的工作流程,方便用户使用的程序的集合。 资源 软件资源 硬件资源 操作系统五大任务 文件管理 处理器管理 内存管理 设备管理 作业管理 Linux内核模块 进程调度 内存管理 虚拟文件系统VFS 网络接口 进程间通信 * 操作系统管理硬件 防止硬件被失控的应用程序滥用 向应用程序提供简单一致的机制来控制复杂而又通常大相径庭的低级硬件设备。 * 操作系统三个基本抽象 操作系统通过三个基本抽象概念来实现这两个功能。(进程、虚拟存储器和文件)。文件是对I/O设备的抽象表示,虚拟存储器是对主存和磁盘I/O设备的抽象表示,进程则是对处理器、主存和I/O设备的抽象表示。 * 进程 进程是操作系统对正在运行的程序的一种抽象。一个系统可以运行多个进程,而每个进程好像在独占使用硬件。 * 进程上下文切换 * 虚拟存储器 虚拟存储器为每个进程提供了一个大的、一致的、私有的地址空间 它将内存看成是存储在磁盘上的地址空间的高速缓存,在主存中只保存活动区域,并根据需要在主存与磁盘中来回交换数据。 为每个进程提供一致的地址空间,简化了存储管理 保护每个

文档评论(0)

1亿VIP精品文档

相关文档