早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一道操作系统考研题求解答操作系统的设备管理中采用缓冲池技术,缓冲池中共有4个缓冲区,每个缓冲区的大小跟一个磁盘块相等。如果在工作的过程中,发生缓冲区不够分配的情况,则优

题目详情
一道操作系统考研题求解答
操作系统的设备管理中采用缓冲池技术,缓冲池中共有4个缓冲区,每个缓冲区的大小跟一个磁盘块相等。如果在工作的过程中,发生缓冲区不够分配的情况,则优先收回在缓冲池中停留时间最长的那个缓冲区。缓冲池最初是空的。文件X的第i块记为Xi(块号从0开始编号)。如果用户程序对文件A和B进行如下操作:读A0,读A2,读A5,写A0,读B0,读B1,写A5。那么,当操作系统接到用户程序发出“写A5”请求时,读写磁盘的次数一共是( )?
A、5次 B、6次
C、7次 D、8次
▼优质解答
答案和解析
我觉得是B。六次。
首先读A0 ,读取并放到缓冲1 次数+1
读A2,读取并放到缓冲2 次数+1
读A5, 读取并放到缓冲3 次数+1
写A0,只写缓冲 次数+0
读B0, 读取并放到缓冲4 次数+1
读B1,先把A0写入磁盘,再读取B1写入缓冲1 次数+2
写A5, 因为是操作系统刚接到写A5的请求, 就算执行了,也暂时不会涉及磁盘读写。
看了 一道操作系统考研题求解答操作...的网友还看了以下:

锌锰干电池是家庭常用的电池,该电池工作时发生的化学反应为:Zn+2NH4C1+2Mn02═Zn(N  2020-05-13 …

下列有关化学电池的说法不科学的是()A.化学电池是一种把化学能转化为电能的装置B.氢氧燃料电池是能  2020-06-22 …

如图是甲烷燃料电池原理示意图,回答下列问题①电池的负极是(填“a”或“b”)电极,该电池的正极反应  2020-07-29 …

有一个正三角形养鱼塘,三个角上各有一棵大树,现想把池塘扩大,但不许把树挖掉,要把池塘扩大成更大的正  2020-07-30 …

小明同学的一辆电动自行车因损坏而废弃,但车上的蓄电池和充电器仍能正常工作,小明打算利用蓄电池制作一  2020-08-01 …

氢氧燃料电池以铂作电极,KOH溶液作电解质溶液.对该电池的说法正确的是()A.负极反应为O2+2H2  2020-11-01 …

镁燃料电池作为一种高能化学电源,具有良好的应用前景.如图是镁-空气燃料电池工作原理示意图.下列有关该  2020-11-22 …

燃料电池是当前研究的一个热点.回答下列有关问题:(1)某甲醚燃料电池结构如图1,写出该电池工作时负极  2020-12-03 …

锌银电池能量大、电压平稳,广泛用于电子手表、照相机、计算器和其他微型电子仪器.锌银电池电解质溶液是K  2020-12-12 …

一节旧电池加上盐和碱再和六节旧电池粉能够发电够三个百瓦的灯泡用八百个小时是什么原理呢…一节干电池能发  2020-12-22 …