第一章操作系统引论规范.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.3.3 虚拟性 虚拟是指把一个物理上的实体,变为若干个逻辑上的对应物。物理实体(前者)是实的, 而后者是虚的,相应地,用于实现虚拟的技术称为虚拟技术。 利用两种方式实现: 1.时分复用技术:即对一个物理设备分时使用,N个虚拟设备的速度小于等于物理设备速度的1/N。 CPU 打印机 2.空分复用技术:将一个物理设备虚拟为N个,每个虚拟设备平均占用的空间小于等于原物理设备空间的1/N。 磁盘 存储器 1.3.4 异步性(Asynchronism) 在多道程序环境下,允许多个进程并发执行,但由于竞争资源等因素的限制,使进程的执行不是“一气呵成,而是以“走走停停”的方式运行。 每个进程何时执行,多个进程间的执行顺序以及每个进程完成所需的时间都是不确定。 进程是以人们不可预知的速度向前推进,此即进程的异步性。 1.4 操作系统的主要功能 系 统 资 源 处理机 存储器 I/O 设备 软件 资源 操作系统 功能模块 处理机 管 理 存储器 管 理 设 备 管 理 文 件 系 统 从资源管理观点看,操作系统具有五大功能:处理机管理、存储器管理、设备管理、文件管理、用户接口。 1.4.1 处理机管理功能 主要任务:是对处理机的分配和运行实施有效管理。处理机的分配和运行都是以进程为基本单位的,所以对处理机的管理可归结为对进程的管理。 进程管理的主要功能 1、进程控制:当用户程序要运行时,应为之建立一个或多个进程,并为它分配除处理机以外的所有资源,将它放入进程就绪队列。当进程运行完成时,立即撤消该进程,以便及时释放其所占有的资源。进程控制的基本功能就是创建和撤消进程以及控制进程的状态转换。 2、进程同步:所谓进程同步是指系统对并发执行的进程进行协调。 1)进程互斥方式。 2)进程同步方式。 进程管理的主要功能(续) 3、进程通信:对于相互合作的进程,在它们运行时,相互之间往往要交换一定的信息,这种进程间所进行的信息交换称为进程通信。 4、进程调度: 1作业调度指从作业后备队列中按照一定的算法选出若干个作业,并为他们分配必要的资源。 2进程调度是指按一定算法,如最高优先算法,从进程就绪队列中选出一进程,把处理机分配给它,为该进程设置运行现场,并使之投入运行。 1.4.2 存储器管理功能 1、内存分配:为每道进程分配内存是存储器管理的最基本功能。 2、内存保护:保证各道进程都能在自己的内存空间运行而互不干扰;决不允许用户进程访问操作系统的程序和数据,也不允许转移到非共享的其他用户程序中去执行。 存储器管理的功能(续) 3、地址映射:在多道程序的系统中,编译、链接后形成的可装入程序地址是从“0”开始的,在内存中的地址不是从“0”开始的,为保证正确运行,操作系统必须提供把程序地址空间中的逻辑地址转换为内存空间对应的物理地址的功能。 4、内存扩充:借助于虚拟存储技术,使系统能运行内存要求量远比物理内存大得多的进程,或让更多得进程并发执行。 1.4.3 设备管理功能 1、缓冲管理:利用缓冲来缓和CPU和I/O设备间速度不匹配的矛盾,和提高CPU与设备、设备与设备间操作的并行程度,以提高CPU和I/O设备的利用率。 2、设备分配:系统根据用户所请求的设备类型和所采用的分配算法对设备进行分配。 3、设备处理:启动指定的I/O设备,完成用户规定的I/O操作,并对由设备发来的中断请求进行及时响应,根据中断类型进行相应的处理。 4.文件管理 文件管理应具有以下功能: 1.文件存储空间的管理 2.目录管理 3.文件读、写管理和保护 4.向用户提供接口 文件管理 1、文件存储空间的管理:文件系统为每个文件分配必要的外存空间,提高外存利用率和文件系统的运行速度;还应具有对外存空间进行分配和回收的功能。 2、目录管理:为每个文件建立其目录项,并对所有目录项加以有效组织,实现按名存取,实现文件共享,提供快速的目录查询手段。 文件管理 3、文件的读/写管理和保护: 文件的读/写管理:根据用户请求,从外存中读取数据,或将数据写入外存。 文件的保护:防止系统中文件被非法窃取或破坏。 1.4.5 用户接口 为了使用户能灵活、方便地使用计算机和系统功能,0S提供了一组友好的使用其功能的手段,称为用户接口。 用户接口 命令接口 图形用户接口 程序接口 教材:计算机操作系统(第四版) 汤小丹等编著 课 程 名:操作系统原理 教 师:王秋芬 办公地点:办公楼73

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档