问答题
假定有4个记录A、B、C、D顺序放在磁盘的某磁道上,该磁道划分为4块,每块存放一个记录。现在要顺序处理这些记录,如果磁盘的转速为20ms转一周,处理程序每读出一个记录后花5ms时间进行处理。问:处理完这4个记录需要多少时间为了缩短处理时间应如何安排这些记录计算处理的总时间。
【参考答案】
根据题意,磁盘每旋转一个扇面需5ms时间。也就是读一个扇面需要5ms时间,读完后需要处理5ms时间。处理完后,磁盘又已经......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
一个软盘有40个柱面,寻道时移过每个柱面花费6ms,若不采取任何使文件的块尽量紧密存放的措施,则逻辑上相邻的块平均间隔13个柱面;如果采取一定的措施使得文件中相邻的块尽可能放在一起,则块间的平均间隔是2个柱面。假定读写时找到柱面后平均旋转时间为100ms,传输速率为每块25ms,则在这两种情况下传输一个100块的文件各需要多长时间
点击查看答案
问答题
在某系统中,数据从磁盘读入缓冲区,然后从缓冲区传入用户区,再在用户区中处理。假设该磁盘系统中文件在磁道上非连续存放,磁头从一个磁道移至另一个磁道需要时间t1,逻辑上相邻数据块的平均距离为d磁道,每块的旋转延迟时间及传输到缓冲区的传输时间分别为t2和t3。问读取N个数据块的磁盘访问时间一共是多少另外,假设将缓冲区的数据传送到用户区所花费的时间为t4且t4远远小于读取一个数据块的磁盘访问时间,CPU对一块数据进行处理的时间为t5。问分别在单缓冲和双缓冲情况下,一块数据的总处理时间是多少
点击查看答案
相关试题
设某磁盘有200个柱面,编号为0,1,2...
假定磁盘的存取臂现在处于6#柱面上,有如...
有一个移动臂磁盘,共100个磁道,每个磁...