单选题 下列关于内外存的存储单位的说法中,正确的是______。
  • A.一簇(cluster)可由若干块(block)组成
  • B.一块可由若干簇组成
  • C.一页(page)可由若干块组成
  • D.一块包含若干页
【正确答案】 A
【答案解析】本问题的前两个选项涉及外存的分配问题,后两个选项涉及内存空间的分配问题。 外存的基本存储单元是存储块,存储块的大小是根据磁盘的物理性能确定的。为了提高文件系统的性能,往往采用提前写和延迟写的技术,这就要求一次要访问多个相邻存储块。正因为如此,操作系统引入“簇(cluster)”的概念。一个簇由多个存储块组成。 对于磁盘来说,扇区是磁盘最小的物理存储单元,但由于操作系统无法对数目众多的扇区进行寻址,所以操作系统就将相邻的扇区组合在一起,形成一个簇,然后再对簇进行管理。每个簇可以包括2、4、8、16、32或64个扇区。显然,簇是操作系统所使用的逻辑概念,而非磁盘的物理特性。 所以A选项正确,B选项错误。 为了让内存装入多道程序且允许离散存放,内存空间需要等分成若干存储块,并让每个存储块存放一页,因此页面的大小与存储块的大小是相等的。所以C、D选项都是错误的。