文章

156

粉丝

195

获赞

0

访问

28.5k

头像
2025 年 7 月第 1 次 408 月考试卷 - 第46题回答
操作系统
发布于2025年11月22日 17:04
阅读数 102

1)

 

页号位数:4,页内偏移位数:12
0x1A3F 的页号 = 1,页内偏移 = 2623

2)

FIFO:

块数为3:15次;

块数为4:10次;

LRU:

块数为3:12次;

块数为4:8次;

FIFO中15>10未出现Belady异常

3)

物理块数 3,LRU,缺页次数 = 12,总访问次数 = 20。

缺页率 p=1220=0.6

内存访问时间 Tm=100ns
缺页处理时间 Tf=20000ns

有效访问时间:

EAT=(1−p)×Tm+p×TfEAT=12040.0 ns


评分及理由

(1)得分及理由(满分2分)

学生答案:页号位数4,页内偏移位数12,逻辑地址0x1A3F的页号为1,页内偏移为2623,与标准答案完全一致。计算过程正确,得2分。

(2)得分及理由(满分3分)

学生答案:FIFO算法在块数为3时缺页15次,块数为4时缺页10次;LRU算法在块数为3时缺页12次,块数为4时缺页8次;并正确判断FIFO未出现Belady异常。所有数据与标准答案一致,得3分。

(3)得分及理由(满分2分)

学生答案:物理块数为3,采用LRU算法,缺页次数12次,总访问次数20次,缺页率p=0.6,内存访问时间100ns,缺页处理时间20000ns,但计算有效访问时间EAT时,公式使用EAT=(1-p)×Tm+p×Tf,计算结果为12040.0ns,与标准答案12100.0ns不符。标准答案的正确计算应为:EAT = (1-p)×Tm + p×(Tm + Tf) = 0.4×100 + 0.6×(100+20000) = 40 + 0.6×20100 = 40 + 12060 = 12100.0ns。学生在计算中忽略了缺页时也需要一次内存访问时间,导致结果错误。因此扣1分,得1分。

题目总分:2+3+1=6分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发