>
当前位置:你问我答 > 硬件问答

什么是4K扇区对齐

悬赏:0 - 已解决
[tag]什么[/tag]现在新出的4K扇区硬盘,貌似还需要什么4K扇区对其,4K扇区对其是什么概念,4扇区是什么,所有的硬盘以后都要做4K扇区对其这样的操作么?
分享/转发 提问者:喜欢你喜欢我 时间:2011-8-29 10:20

网友回复

怎么说呢,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情况相似的“读取-修改-写入”事件。

Alignment 0情况与高级格式化标准中新的4K扇区完全符合。因为硬盘能够轻松将8个相邻的512字节扇区映射到一个4K扇区。实现此映射的方法是,将512字节的写入请求储存在硬盘的缓存中,等接收到8个连续的512字节数据块时再将其写入到4K扇区(8个连续的512字节块刚好构成一个4K扇区)。由于现代计算应用要处理大量的数据,这些数据一般都超过4K,因此很少发生“超短帧”的情况。但是,Alignment 1却是完全不同的状况。
回答者:读--你时间:2011-8-29 10:27
共1条1
您有新问题要提问?发布您的问题,让热心的网友帮您一起找答案! ?我要发表新提问
声明:本网站“你问我答”栏目所有问题、言论、见解及答案纯属发表者本人意见,与青岛信息港立场无关。
Copyright © 2003-2008 0532e.com All Rights Reserved.