操作系统复习提纲加例题.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 第 PAGE 9 页 共 NUMPAGES 10 页 基本知识 操作系统是什么? 操作系统的分类 批处理—自动化 分时—交互 实时—及时、可靠 进程 进程与程序的区别:动—静,进程可有多种状态,一个程序与不同数据组合,可以构成多个进程。 进程的并发:多个进程的执行,在一个时间段上是重叠的。 管态—用户态(目态):前者执行特权指令,后者执行非特权指令。 进程与线程:进程并发,每个进程内的线程再并发。 创建进程的主要工作:分配工作区+创建PCB+置进程为就绪态加入就绪队列 PV操作的基本含义,如何管理临界区? 进程通信:高级通信—直接(套接字),间接(信箱)。 产生死锁的原因?进程推进速度不当 解决死锁的方案:防止(破坏产生死锁的四个必要条件之一),静态分配资源—破坏占有并等待,有序分配—破坏环路等待;避免、检测并恢复。 系统中有M个并发进程,都需要N个同类资源。系统不会产生死锁的最少资源总数应该是M×(N-1)+1。 作业调度算法 (1)先来先服务—公平 (2)短作业优先—高效 (3)优先级调度—紧急程度 (4)最高响应比优先—均衡(既考虑作业等待时间,又考虑作业执行时间) (5)最短剩余时间优先—尽早结束(降低负载) (6)时间片轮转—交替运行 存储器管理 重定位:静态:固定分区,动态:其余 地址映射、保护:只管理用户区 动态分区:回收的上下相邻处理 页式:页表、二级页表、快表 虚拟页式:缺页中断是一种特殊的中断 文件管理 文件系统的主要目的:实现对文件的按名存取,并通过目录管理实现按名存取。 逻辑文件:流式文件、记录式文件 物理文件:连续文件:不方便扩充,可以随机存取、链接文件:仅适于顺序操作、索引文件等 磁盘的物理地址:柱面号、磁头号、扇区号 设备管理 Spooling技术:利用磁盘将独占设备模拟成共享设备,提高了独占设备的利用率。 设备独立性:用户程序中调用的设备与该程序运行时实际占用的设备无关。 寻道时间、旋转时间、传输时间 磁盘驱动调度是从系统角度出发,可以增加磁盘信息传输的吞吐量(物理块数),并不能加快传输数据的速度。 简单应用 假定某系统当前的资源分配图如图所示。 (1)分析当前系统是否存在死锁。 (2)若进程P3再申请r2资源时,系统将发生什么变化,说明原因。 资源分配图 解答: (1) 图中无环路,当前系统不存在死锁。 (2) 若进程P3再申请r2资源,资源分配不可完全化简,当前系统存在死锁。 基本分页存储系统的两种地址映射: ① 求出具体物理地址,例如,页的大小为4KB,设程序地址为16位。假设该作业的页表如下表。对程序的页数限制是多少?分别将程序地址2ABCH和4CBAH转换成物理地址? 页号 块号(页框) 0 1 1 4 2 7 3 2 解答:(1)对程序的页数限制为16页; (2)地址2ABCH是第2页,对应内存第7块,物理地址:7ABCH 地址4CBAH是第4页,页表只有0~2页,所以该地址越界。 ② 求出物理块的起始地址:主存容量为1MB,被分成512块。现某作业有3页,其页号为0、1、2,依次被装入到主存中编号为14、35、7的块中。(1)主存地址需用多少二进制位表示?(2)作业的一页长度为多少字节?需用多少二进制位表示?(3)作业的1号页对应内存块的起始地址。 解答:(1)主存1MB,地址用20bit。(2)主存1MB,分为512块,则块长为2KB,页长=块长。页内地址占11bit。(3)1页对应35块,块长为2KB,35块的内存起始地址=35*2KB=70KB。 在某系统中,假定磁盘块大小是1KB,每个盘块号占4B,文件索引节点中的磁盘地址明细如图所示,请将下列文件的字节偏移量转换为物理地址(要求写出计算过程)。 ⑴ 8003 (2)12000 4096 228 4542 89 3 11111 50 101 367 17 428 9156 824 428#一次间接 428# 一次间接 二次间接 三次间接 9156# 0 1 331# 74 75 76 1011 109 954 952 … … 3300 333 308 … 331 452 … 文件索引节点中的磁盘地址明细 8003/1024=7(/表示整除),8003%1024=835(%表示取模),使用直接地址,其物理地址是101#块内835字节。 12000/1024=11,12000%1024=736,逻辑块数11超出直接地址范围10,但是小于266,利用一次间接。从428#块中得到相应的物理块号为109,其物理地址是109#块内736字节。 对于一般的索引文件结构(一级、二级)组织。 假设一个磁盘有200个磁道,编号为0~199。当前磁头正在143道上服务,并且刚完成了125道的请

文档评论(0)

44422264 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档