📜  门| GATE-CS-2005 |第70章

📅  最后修改于: 2021-06-29 17:50:18             🧑  作者: Mango

考虑具有以下规格的磁盘驱动器:
16个表面,每个表面512个磁道,每个扇区512个扇区,1 KB /扇区,转速3000 rpm。磁盘以循环窃取模式操作,每当一个字节字准备好时,该磁盘便被发送到内存中。类似地,为了进行写入,磁盘接口在每个DMA周期中从内存中读取一个4字节的字。内存循环时间为40纳秒。在DMA操作期间,CPU被阻塞的最大时间百分比为:
(A) 10
(B) 25
(C) 40
(D) 50答案: (B)
说明: 1次旋转所需的时间= 60/3000
一圈读取512 * 1024字节。
读取4个字节所需的时间= 153 ns
153大约是4个周期(160ns)
CPU被阻塞的时间百分比= 40 * 100/160 = 25
这个问题的测验