操作系统(精华版)【荐】.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文档。上传文档
查看更多
内存管理包含哪些任务? 答:进程隔离,自动分配和管理,支持模块化程序设计, 保护和访问控制,长期存储(另一版答案:内存分配与 回收,地址映射,内存保护,内存扩充) 实存管理的缺点是什么? 答:不能实现重新分配内存,用户必须事先确定所需内存 量,无法共享,必须把进程完整的装入内存。 虚存管理中有哪几种形式?这些形式的有缺点是什么? 答:(1)分页,分段,段页式 (2)分页:a.要求有相应的硬件要求。b.增加了系统开销。 C.有可能产生抖动现象。 d.虽然消除了碎片,但每个作业 或进程最后一页内总有一部分空间得不到利用。如果页面较 大,则这一部分损失仍然较大。 分段:a.算法选择不当会产生抖动现象。b.要求有更多硬 件支持,这就提高了机器成本。C.在碎片问题以及为了消除碎 片所进行的合并等问题上较分页式要差。d.允许动态增长给系 统管理带来了一定得难度和开销。e.每个段的长度受内存可用 区大小的限制。段页式:由于管理软件的增加,复杂性和开销 也就随之增加了。另外,需要的硬件以及占用的内存也有所增加。 调度有哪几种调度类型?每种类型的工作原理是什么? 答:(1)作业调度,交换调度,进程调度, (2)工作原理:作业调度决定从后备作业队列中挑选哪些作业, 为它们的作业步创建进程,将进程装入内存,让进程去就绪队列 排队。交换调度决定从内存里的就绪队列或阻塞队列中挑选哪些 进程,把它们写到硬盘的交换区;从硬盘的交换区中选择那些将 要执行或准备执行的进程装入内存。 进程调度决定从就绪队列内挑选某个进程,为其分配CPU。 为什么要设计磁盘调度算法?各种算法的原理是什么? 磁盘调度算法的目标是实现最短寻道距离即最短磁盘访问 时间,(提高性能、减少寻道时间,提高磁盘访问速度) 先来先服务FCFS/先进先出FIFO:这个策略对进程是公 平的,按每个进程的先来后到顺序为各个进程服务,每 个请求都会得到处理。 最短寻道时间优先(SSTF):选择使磁头臂从当前位置 开始移动距离最短的I/O访问者,即最短寻道时间的请求者。 扫描算法 SCAN: 先作由内向外运动,再由外向内运动,或反之。 循环扫描算法 CSCAN:完成读写后立即返到当前最小/大磁道 号的位置(构成循环),再进行扫描。 N-Step-SCAN算法:将请求队列分成若干长度为N的子队列。 子队列内按FCFS,子队列间按SCAN。在处理一个子队列时, 新请求加入其他子队列,这避免了粘着现象。 FSCAN算法:可看成N-Step-SCAN算法简化形式,新磁盘 I/O请求到来加入空队列中。 文件空间管理有哪些方法? 答:(1)空闲表法:系统为外存上的所有空闲区建立一张空闲表, 每个空闲区对应于一个空闲表项,其中包括表项序号,该空闲区 的第一个盘块号,该区的空闲盘块数等信息。 (2)位示图:位示图是利用二进制的一位来表示文件存储空间中 的一个物理块的使用情况,当其值为“0”时,表示对应的物理块 为空闲;为“1”时表示已分配。 (3)空闲链表法:空闲链表法是将文件空间中的所有空闲块用指针 连接在一起,该空闲块链的首指针由系统保存在主存。 什么是中断技术?多中断有哪几种处理方法?每种方法是怎样处理中断的? 中断是用于提高处理器效率的一种手段 2种处理方法: 第一种是正在处理一个中断时,禁止再发生中断.第二种是定义 优先级,允许高优先级的中断打断低优先级的中断处理程序的运行 在操作系统范围内举例说明时间和空间的辩证关系。 答:假如一个CPU处理10M的数据,需要25K内存,4秒才完成 任务,若用50K的内存,1秒就可以完成了。而用5K内存,则需 要40秒才能完成。完成一件事的总价值是一定的,假设它等于时间 和空间的乘积。那么要花时间少来完成,必须花费更多的空间。若要 想花费少空间,就必须花费更多的时间来完成,这就是时间与空间的关系。 虚拟内存的基础是什么?论述各种局部性原理 答:局部性原理 时间局部性:指若一条指令被执行,则在不久的将来,它可能再被执行, 即循环片段。(书上:执行涉及很多簇集的存储器单元的趋势) b.空间局部性:指若一条指令被执行了,那么它的邻居是下一个执 行片段。 (书上:处理器访问最近使用过的存储单元的趋势) 在操作系统范围内举例论述数据结构在磁盘空间分配中的应用。 答:由于磁盘空间总大小,开始地址都是固定的,那么就可以用一个数组来模块化,用数组元素来代表磁盘空间中每块的状态,元素的下标代表块的地址,而一个块就只有分配和已分配两种状态。故可以用二进制位来表示,0表示分配,1表示已分配,这样就可以把数据结构运用到磁盘空间中去了。 论述存储器的层次结构。 操作系统的目标是什么? 答:1.方便:操作系统使计算机易于使用。2.效率:操作系统允许以更有效的方式使用计算机系统资源。3.发展的能力

文档评论(0)

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

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

1亿VIP精品文档

相关文档