组成原理
2019-44
某计算机系统中的磁盘有 300 个柱面,每个柱面有 10 个磁道,每个磁道有 200 个扇区,扇区大小为 512B。文件系统的每个簇包含 2 个扇区。请回答下列问题:
(1) 磁盘的容量是多少?
(2) 假设磁头在 85 号柱面上,此时有 4 个磁盘访问请求,簇号分别为 100 260、60 005、101 660 和 110 560。若采用最短寻道时间优先(SSTF)调度算法,则系统访问簇的先后次序是什么?
(3) 第 100 530 簇在磁盘上的物理地址是什么?将簇号转换成磁盘物理地址的过程是由 I/O 系统的什么程序完成的?
答案
(1)磁盘容量为 300×10×200×512 B=3×105 KB。
(2)SSTF 访问顺序为:100260、101660、110560、60005。
(3)每柱面含 10×200/2=1000 个簇,因此第 100530 簇位于 100 号柱面;柱面内偏移为 530 个簇,即 1060 个扇区,对应 5 号磁头、60 号扇区。簇号到磁盘物理地址的转换由磁盘驱动程序完成。