假定一个盘组共有100个柱面,每个柱面上有16个磁道,每个磁道分成4个扇区。
请回答以下问题:
(1)整个磁盘空间共有多少个存储块?
(2)若用字长32位的单元来构造位示图,共需要多少个字?
(3)位示图中第18个字的第10位对应的块号是多少?(行列号从1开始,盘块号从1开始计算)
答:
(1)磁盘块计算公式为柱面×磁道×扇区;故整个盘组有100×60×4=6400个磁盘块;
(2)如果用字长为32位的单元来构造位示图,共需要6400/32=200个字;
(3)位示图中第18个字的第10位对应的块号计算:
此位示图为32字长单元,而块号的计算公式为 (字号-1)×字长+位号 ;故第18个字的第10位对应块号为 (18-1)x32+10=554