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

📅  最后修改于: 2021-09-25 07:45:31             🧑  作者: Mango

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