什么是4K扇区对齐

现在新出的4K扇区硬盘,貌似还需要什么4K扇区对其,4K扇区对其是什么概念,4扇区是什么,所有的硬盘以后都要做4K扇区对其这样的操作么?

  • 回答数

    1

  • 浏览数

    11107

  • 关注者

    0

1个回答 默认排序
  • 默认排序
  • 按时间排序

怎么说呢,4K扇区是一种建立在原来512字节扇区的升级版本,主要是提高容错能力,现在硬盘碟片的精度做的越来越高,但是同比的硬盘内部的工作环境却没能同比提高,造成了其他因素影响了硬盘的性能,4K扇区就是针对这个退出的,至于是否所有的硬盘都需要强制4K扇区都还是未知数,而且也只有支持4K扇区的硬盘才能做到。

下面就4K扇区对其的概念进行一下解释,但是过于专业化了。有能力用户可以阅读,不具备专业知识的用户就不需要强行阅读了。

对齐硬盘分区和未对齐硬盘分区差别
我们现在就来介绍一下逻辑块地址(Logical Block Address,LBA)。每个512字节扇区都分配了唯一的LBA,根据硬盘大小,数字可以是从0到所需的数
字。主机会使用分配的LBA来请求特定的数据块。主机请求写入数据时,会在写入结束时会返回一个LBA地址,告知主机数据的位置。这对于4K扇区的过渡非常重要,因为主机LBA起点位置可以有八种可能性。

当LBA 0与4K物理扇区中的第一个512字节虚拟块对齐时,512字节模拟的逻辑块到物理块对齐情况称为Alignment 0。另一种可能出现的对齐情况是,LBA 0与4K物理扇区中第二个512字节虚拟块对齐。这种情况称为 Alignment 1,下图比较了Alignment 1 Alignment 0 两种对齐情况。另外,还有六种可能出现的分区不对齐情况,会引起与Alignment 1情况相似的“读取-修改-写入”事件。

什么是4K扇区对齐

Alignment 0情况与高级格式化标准中新的4K扇区完全符合。因为硬盘能够轻松将8个相邻的512字节扇区映射到一个4K扇区。实现此映射的方法是,将512字节的写入请求储存在硬盘的缓存中,等接收到8个连续的512字节数据块时再将其写入到4K扇区(8个连续的512字节块刚好构成一个4K扇区)。由于现代计算应用要处理大量的数据,这些数据一般都超过4K,因此很少发生“超短帧”的情况。但是,Alignment 1却是完全不同的状况。

当创建的硬盘分区出现不对齐(如上图所示)的情况时,会引起“读取-修改-写入”循环,影响硬盘性能。这是在实现高级格式化硬盘的过程中应主要避免的情况,我们稍后对此进行讨论。

什么是4扇区:http://ask.zol.com.cn/q/11439.html
更多网友关心的硬盘问题:http://ask.zol.com.cn/hard_drives/
更多DIY硬件网友交流话题:http://diybbs.zol.com.cn/
希望以上信息对你有所帮助
取消 评论

您可以邀请优质答主更快回答您的问题

加载更多答主

问答堂 > 硬盘 > 什么是4K扇区对齐

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

什么是4K扇区对齐

提示

确定要取消此次报名,退出该活动?