磁盘格式的512,512e,4kn

发布时间 2023-08-28 18:17:08作者: C先生·

磁盘格式512n

  1. 说明

    该磁盘格式下磁盘单位(sector format)扇区格式是512Bytes(字节),这部分空间不全用来存数据,因为还有用于ECC校验,Gap,Sync,Address Mark的代码。

  2. 缺点

    未充分利用存储空间存储数据,该格式下功能性代码部分大概占用了65Bytes,所以,真正的存储空间大概不到90%。
    img

磁盘格式4Kn

  1. 背景

    磁盘格式512未能充分利用磁盘空间,所以引进磁盘格式4Kn。

  2. 原理

    为了提升硬盘容量,硬盘厂商机智地选择把每一个磁盘单位(sector format)扇区格式改为4K(512 Bytes x 8),这种格式又叫做(Advanced Format)高级格式,8个(sector format)共用一个功能性代码部分,这样整体的存储效率自然就大大提高了。

  3. 优点

    提升硬盘的存储空间。

  4. 存在的问题

    从512到4K的转变,硬盘发生了很大变化,需要操作系统做出很大变化。现状是所有操作系统很难在短时间内均支持。

磁盘格式512e

  1. 目的

    作为过渡时期的产物,512e用来将4K的磁盘模拟成512e,e的意思是Emulation,将4K的磁盘模拟成512,让系统以为看见的是512格式的。

总结

  1. 512e和512n

性能区别:
512e的硬盘:512e的硬盘不需要额外读取512字节区块,直接可以读取4K字节,因此使得性能提高。
512n的硬盘:512n的硬盘需要额外读取512字节区块并将其写入4K字节扇区中,因此使得性能降低。

物理区别:
512e的硬盘:512e的硬盘的物理扇区为4KB,即4096bytes。
512n的硬盘:512n的硬盘的物理扇区为512bytes。

在这里插入图片描述
ps:512n的硬盘没有见到过,不能提供截图。侧面证明512e确实是主流了。

参考文章:
https://zhuanlan.zhihu.com/p/55869797
https://zhidao.baidu.com/question/392077161754527845.html