某文件共占用8个磁盘块B0~B7,磁盘每道有8个扇面,每个扇面可存放一个磁盘块,磁盘旋转一圈的时间是20ms,程序处理一个磁盘块的时间是4ms,B0~B7在一个磁道上优化分布,磁头目前在B0起点处。则把B0~B7全部读出的时间是()
A62.5ms
B60ms
C57.5ms
D55ms
正确答案
答案解析
相似试题
(单选题)
某文件中共有3个记录。每个记录占用一个磁盘块,在一次读文件的操作中,为了读出最后一个记录,不得不读出了其他的2个记录。根据这个情况,可知这个文件所采用的结构是()
(单选题)
文件系统原来以磁盘上的一个扇面作为一个块,现改成把连续的2个扇面作为一个块。这可能导致读写磁盘时()
(填空题)
UNIX操作系统中,把磁盘存储空间的空闲块成组链接。每100个空闲块为一组,最后不足100块的那部分磁盘物理块号及块数记入()中。
(单选题)
假设磁盘有256个柱面,4个磁头,每个磁道有8个扇面(它们的编号均从0开始)。文件ABC在盘面上连续存放。如果ABC中的一个块放在5号柱面、1号磁头下的第7扇面,那么ABC的下一块应该在()
(单选题)
对于采用链接结构的文件ABC,假设文件目录已经读入主存储器,且每个磁盘块可以放置该文件的3个记录。目前3号磁盘块放置了该文件的O、1、2号记录,5号磁盘块放置了3、4、5号记录,9号磁盘块放置了6和7号记录。若要在3和4号记录之间插入3a号记录,则完成此操作需要至少启动磁盘()
(简答题)
文件系统原来以磁盘上的一个扇面作为一个块,现改成把连续的2个扇面作为一个块。请从磁盘的存储效率、寻找时间和延迟时间的角度评价这一改动带来的变化。
(单选题)
假设每个磁盘存储块中可以存放某文件的10个记录,记录的编号从0开始,主存中用于记录的成组和分解的缓冲区的大小与磁盘存储块的大小相等。如果有个使用该文件的用户程序在自己的内存空间中分别设置了“读记录工作区”和“写记录工作区”,每个工作区的大小均相当于一个记录的大小。若依次进行写记录11、读记录15、写记录1、读记录3、写记录17五步操作,如果在操作前主存缓冲区是空的,那么要完成这些操作需要启动磁盘读或写的次数是()
(填空题)
当采用记录的成组和分解技术时,若磁盘上每个存储块可以存放用户的10个逻辑记录,用户的0-9记录放在磁盘的第0号存储块,用户的10-19号记录放在磁盘的第l号存储块。假设主存储器中的成组和分解缓冲区大小与磁盘存储块大小相等,读入或写出一块存储块需时间T,从缓冲区取出或向缓存区写入一个逻辑记录需时间t,处理一个逻辑记录的时间为p。那么,当用户程序需要读出7-12号逻辑记录,并对其中的每一个逻辑记录分别进行处理后写回原来的磁盘块,若不采用设备管理中的缓冲技术,至少需要的时间是()
(多选题)
为了读写在磁盘上的某文件的指定记录,在启动该文件所在的磁盘驱动器进行读写时,该磁盘驱动器必须被告知该记录所对应的( )