操作系统习题解答培训教程文件.pptVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统习题解答培训教程文件

第8、9、10章习题 P187第3题 缺页中断的下限值是n 缺页中断的上限值是p P187第5题 (1)其页面走向序列为: 0、1、3、0、1、3、1、2、2、4、5、3 (2)内存空间大小为200,即分给进程的物理块数为2,各算法的缺页中断率分析如下: 第5题OPT算法 从上表中可以看出,共发生了7次缺页,其缺页率为7/12=58.3% 。 第5题FIFO算法 从上表中可以看出,共发生了10次缺页,其缺页率为10/12=83.3% 。 第5题LRU算法 从上表中可以看出,共发生了10次缺页,其缺页率为10/12=83.3% 。 P188第7题 有效存取周期为: 0.8×1+ 0.1×2 ×1+ 0.1×5000=501μs P188第13题 有一矩阵int a[100][100]按先行后列次序存放,在虚拟页式存储管理中,采用LRU淘汰算法,一个进程有3页内存空间,每页存放200个整数,其中第1页存放程序,且假定程序已在内存,试分别计算程序A和程序B的缺页次数? 程序A 程序B for (i=0;i100;i++) for (j=0;j100;j++) for (j=0;j100;j++) for (i=0;i100;i++) a[i][j]=0; a[i][j]=0; 程序A的缺页次数 因数组以行为主存放,每页可存放200整数,故每2行占一个页面。 程序A的内层循环将每行的所有列置为0,故1次缺页中断可以调入2行。 外层循环100次,总缺页次数为50。 程序B的缺页次数 因数组以行为主存放,每页可存放200个整数,故每2行占一个页面。 程序A的内层循环将每行中的指定列置为0,故产生50次中断。 外层循环100次,总缺页次数为50×100。 P240第6题FCFS算法 总寻道长度为:539 P240第6题SSTF算法 总寻道长度为:166 P240第6题SCAN算法 总寻道长度为:233 假定磁盘块大小为1KB,若硬盘容量为1.2GB,FAT需占用多少空间? 磁盘大小为1.2G,磁盘块的大小为1KB,所以该磁盘共有盘块:1.2G/1K=1.2M (个) 又 1M<1.2M<2M,故1.2M个盘块号要用21位二进制表示,为了方便存取,每个盘块号用24位二进制描述,即文件分配表的每个表目为3个字节。FAT要占用的存储空间总数为: 3×1.2M=3.6MB 假设盘块大小为4KB,每个盘块号占4字节,在两级索引分配时,允许的最大文件是多少? 在两级索引分配方式下,如果每个盘块的大小为2KB,每个盘块号占4字节,则一个索引块中可以存放 2K/4=512个盘块号 两级索引最多可以存放的盘块数为:512×512=256K个盘块号 因此可以允许的最大文件长度为256K×2K=512MB。 * * 3 缺 3 5 5 缺 3 4 4 2 缺 3 2 2 1 3 缺 3 1 1 0 缺 3 0 3 缺 1 0 1 缺 0 0 块2 块1 走向 缺 3 5 3 缺 4 5 5 缺 4 2 4 2 缺 3 2 2 1 缺 3 1 3 缺 0 1 1 缺 0 3 0 缺 1 3 3 缺 1 0 1 缺 0 0 块2 块1 走向 缺 5 3 3 缺 5 4 5 缺 2 4 4 2 缺 2 1 2 1 缺 3 1 3 缺 0 1 1 缺 0 3 0 缺 1 3 3 缺 1 0 1 缺 0 0 块2 块1 走向 程序A for (i=0;i100;i++) for (j=0;j100;j++) a[i][j]=0; 程序B for (j=0;j100;j++) for (i=0;i100;i++) a[i][j]=0; 85 139 109 54 85 163 56 78 104 134 100 移动距离 30 下一磁道号 从130号磁道开始,磁盘访问请求为:30、134、78、163、54、139 24 30 24 54 85 78 24 163 5 139 4 移动距离 134 下一磁道号 从130号磁道开始,磁盘访问请求为:30、134、78、163、54、139 24 163 5 139 104 134 24 30 24 5

文档评论(0)

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

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

1亿VIP精品文档

相关文档