首页 > 试题广场 >

给定与9.5相同参数的磁盘,并选择磁盘块大小为1024字节。

[问答题]
给定与9.5相同参数的磁盘,并选择磁盘块大小为1024字节。假设磁盘上存放一个包含100000个记录的文件,每个记录有100字节,并且不允许记录跨两个块。
(1)一块能放多少记录?
(2)存放整个文件需要多少块?如果文件顺序存放在磁盘上,需要多少盘面?
(3)使用这个磁盘能存储多少个100字节的记录?
(4)如果页顺序存放在磁盘上,第一个磁道的第一块存放第一页,那么存放在下一磁盘面的第1磁道的第1块的页是什么?如果磁盘的所有磁头能并行读/写,你的答案应该如何变化?
(5)顺序读包含100000个记录、每个记录100字节的文件需要多少时间?如果磁盘的所有磁头能并行读/写(并且数据是被优化放置的),你的答案应该如何变化?
(6)以随机顺序读包含100000个记录、每个记录100字节的文件需要多少时间?注意,为了读一个记录,必须从磁盘存取包含记录的块。假设每一个块请求需要平均的寻道时间和旋转延迟。

这道题你会答吗?花几分钟告诉大家答案吧!