高级格式

高级格式

我在超级用户网问题:

问题在于,“高级格式”驱动器会向操作系统模拟 512 字节扇区,但实际上内部使用的是 4 KB 扇区,因此只能“一次性”写入一个扇区。为了写入第二个 512 字节区域,必须读取整个 4KB 扇区,然后将其重新写回到驱动器,而这个过程比简单地告诉驱动器重写整个 4KB 扇区要慢。

为什么“高级格式化”只能“一次性”写入扇区?

答案1

磁盘格式基于 4k 扇区。这意味着 4k 数据和这 4k 的校验和。如果您可以更改这 4k 的一部分,那么数据就会被破坏。

而这假设您可以以足够的精度开始写入。但事实并非如此,这就是为什么我们在扇区之间留有未使用的空间。

答案2

扇区是任何硬盘驱动器在硬件级别写入的最小大小。在高级格式 4k 驱动器中,它以 4K 写入。它可以连续写入多个,也可以写入部分填充的 4k 扇区,但它是磁盘操作的块大小。不要与簇大小混淆。

相关内容