急求下面这两道操作系统题的答案和解释

1.假定当前磁头位于100号磁道,进程对磁道的请求序列依次为55,58,39,18,90,160,150,38,180。当采用先来先服务和最短寻道时间优先算法时,总的移动... 1.假定当前磁头位于100号磁道,进程对磁道的请求序列依次为55,58,39,18,90,160,150,38,180。当采用先来先服务和最短寻道时间优先算法时,总的移动的磁道数分别是多少?

2.
有3个物理内存页,内存访问顺序如下:
1,2,3,4,1,2,5,1,2,3,4,5 试说明采用先进先出(FIFO) 、最近最少使用(LRU)和最佳置换算法(OPT)进行页面置换时,缺页次数各是多少?
展开
 我来答
mat97
2013-01-11 · TA获得超过944个赞
知道小有建树答主
回答量:251
采纳率:100%
帮助的人:372万
展开全部
1.
先来先服务就是哪个请求先过来,就先去读写那个磁道。最短距离优先就是看哪个请求对应的磁道离当前位置最近,就先去访问那个磁道。
这样的话,可以写出两种情况下的访问序列和总的移动数量:
先来先服务:55,58,39,18,90,160,150,38,180
总的移动的磁道数是:494(算出每次移动的距离之和即可)
最短距离优先:90(90和初始位置100最近,其他类似),58,55,39,38,18,150,160,180
总的移动的磁道数是:244

2.
FIFO就是物理页面容量不足时,把最早进入的那个页面移出来。
LRU就是把最近最少用的页面移出来,你只需要顺着使用序列从右往左看,最后出现的那个页面就是最近最少用的。
OPT就是根据将来的访问情况判断,未来哪个页面被使用的时刻最晚,就把那个页面交换出去。
此外注意最开始的时候内存里是空的,因此不论哪种算法,最开始的时候都是一定会产生三次缺页的。
最后算出缺页次数如下:
FIFO: 9次
LRU:10次
OPT:7次

有问题请追问
满意请采纳啊
蓝鲸智能科技
2024-11-21 广告
理论考试系统是我们河南蓝鲸智能科技有限公司研发的一款高效、便捷的在线考试平台。该系统集题库管理、在线组卷、自动评分等功能于一体,支持多种题型和考试模式。通过智能化的防作弊手段,确保考试的公平公正。用户可以随时随地进行在线练习和模拟考试,有效... 点击进入详情页
本回答由蓝鲸智能科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式