扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 磁盘管理困难
单选题
2025年11月第12题
困难
单选题
2025年11月第12题
#必须掌握
#超纲
一个磁盘有 10 个磁头、10 个磁道,每个盘面 16 个扇区,系统字长 16 位,问位图存储需要多少字节(200)。
问题(1)
浓缩知识点
位图是常用的磁盘空间管理技术,核心是用单个二进制位对应一个磁盘块(通常以扇区为单位)的使用状态,位值为1代表块已占用,位值为0代表块空闲。计算位图存储容量时,先通过磁头数×磁道数×每磁道扇区数算出磁盘总块数,总块数就是位图所需的总二进制位数,再将总位数除以8转换为字节数。若涉及系统字长,当计算出的字节数不是字长对应字节数(如16位字长对应2字节)的整数倍时,需向上取整以满足字长对齐要求,部分场景下字长对最终容量无直接影响。此外,位图优势是占用空间小、块状态查询与修改效率高,适合管理块数量多的磁盘;缺点是难以快速定位连续空闲块,对大量连续空间需求的场景支持性差。
正确答案
B
本题考查位图法管理磁盘空间的容量计算。
位图中每一个二进制位对应一个磁盘块,这里通常按扇区作为分配单位,因此先计算磁盘共有多少个扇区:10 个磁头表示 10 个盘面,10 个磁道、每盘面每磁道有 16 个扇区,所以总扇区数为 10×10×16=1600,也就需要 1600 个二进制位来表示这些扇区的占用情况。
再将位数换算成字节,1600÷8=200 字节。答案选 B。
