从书中可以看出:
磁盘上的曲目数量从几百到几千不等 每条轨道的容量通常在几十千字节到150千字节之间。 因为曲目通常包含大量信息,所以它被分为 较小的街区或部门。轨道划分为扇区是硬编码的 磁盘表面并不能改变。一种类型的部门组织,如图所示 图17.2(a)调用轨道的一部分,该轨道在中心a处对着固定角度 部门。其他几个部门组织也是可能的,其中一个就是拥有 当一个人移开时,扇区在中心对着较小的角度,从而保持一个 均匀的记录密度,如图17.2(b)所示。并非所有磁盘的轨道都划分为扇区 在磁盘格式化(或初始化)期间,操作系统将轨道划分为相等大小的磁盘块(或页面)。块尺寸在固定期间是固定的 tialization并且不能动态更改。典型的磁盘块大小范围从 512到8192个字节。
我无法得到一些问题:
1)如果有一个扇区划分根据"轨道的一部分在中心对着一个扇区的固定角度"那么大多数外部行业可以存储比内部数据更多的数据吗?
2)如果硬盘已经在扇区划分中编码,OS可以执行磁盘块划分吗?
3)如果上一个问题的答案是肯定的,那么如果操作系统总是执行格式化以使用磁盘并且它将磁盘块中的磁道分开并且操作系统通过磁盘工作,那么扇区划分的目的是什么?块?
答案 0 :(得分:2)
1)Disk sectors始终存储相同数量的数据,因此所有轨道将存储彼此相同数量的数据,因为它们将具有彼此相同数量的扇区。然而,靠近中心的轨道将占用更少的物理空间,使得存储在那里的数据比在外部轨道上更密集。
这就是为什么第二种方法(也称为区域位记录)更常见的原因:它允许磁盘存储更多数据而不会在物理上更大。这也意味着存储在磁盘外磁道上的数据可以用更高的带宽访问:由于磁盘的角速度通常是固定的,因此在给定长度期间,与外磁道相比,可以在外磁道上读取更多扇区。时间。
2)我认为这本书在解释磁盘块和扇区方面表现不佳,而且这些信息似乎有点过时了。磁盘扇区是操作系统可以在磁盘上寻址的基本数据单元。这非常类似于RAM通常以字节为基础进行寻址的方式。因此,OS可以请求以扇区大小的块读取或写入数据。过去,几乎所有磁盘都使用512字节作为扇区大小,但是由于各种原因,较新的磁盘使用4KB扇区。
然后,实际文件系统以块为基础跟踪文件,即哪些块组成给定文件。块大小通常是扇区大小的倍数,但理论上可以将扇区划分为多个块。在较大的磁盘上,具有块大小是有用的,其中每个块是几个扇区长,因为管理较小块的开销可能非常高。这类似于虚拟内存管理的工作方式。即使RAM可以基于字节进行寻址,虚拟内存也可以在较大的页面中进行管理(通常为4KB),以减少开销。
3)我想我在上面回答了这个问题。