赞助论坛
  • 7327阅读
  • 0回复

你的硬盘4K对齐了吗?【2.7已更新】 [复制链接]

楼层直达

级别: 超级会员
发帖
2653
精华
0
金币
5196
威望
22
贡献
68
好评
114
注册
2010-02-05
楼主    maruisheng 发表于: 2013-01-24 09:10:32 
1、 什么是"4K对齐”?
  相关联的是一个叫做“高级格式化”的分区技术   

首先先来了解一下什么是叫做“4K 对齐”。其实“4K对齐”相关联的是一个叫做“高级格式化”的分区技术。

“高级格式化”是国际硬盘设备与材料协会为新型数据结构格式所采用的名称。这是主要鉴于目前的硬盘容量不断扩展,使得之前定义的每个扇区512字节不再是那么的合理,于是将每个扇区512字节改为每个扇区4096 个字节,也就是现在常说的“4K扇区”。   

其实每扇区512个字节的定义起源于电脑发展的初期,因此在那时将硬盘容量切分成每块512个字节是平衡与文件管理和存储之间的。而现在主流硬盘容量已经攀升到1TB甚至更高,再用老标准去管理现超大容量的硬盘不但显得繁琐,而且降低效率,因此提升单个扇区的容量就势在必行了。

2、4K 不对齐,后果很严重
  在了解了“4K扇区”这个定义后,就很容易理解什么是叫做“4K 对齐”了。所谓“4K对齐”就是符合“4K扇区”定义格式化过的硬盘,并且按照“4K 扇区”的规则写入数据。那么如果有“4K 对齐”一说必然就有“4K 对不齐”。

为什么会有“4K”对不齐呢?这是因为在NTFS6.x 以前的规范中,数据的写入点正好会介于在两个4K 扇区的之间,也就是说即使是写入最小量的数据,也会使用到两个4K扇区,虽然这样对写入速度和读取速度都会造成很大的影响。为此对于“4K不对齐”的情况来说,一定要修改成“4K 对齐”才行,否则对于固态硬盘来说,不但会极大的降低数据写入和读取速度,还会造成固态硬盘不必要的写入次数。


对于SSD固态硬盘需要对齐4K,这点已经成为共识了,而对于机械硬盘,很多人的想法应该是:又不是SSD,对齐什么4K? 机械硬盘是否需要对齐4K呢?

说到机械硬盘对齐4K,首先不能不说一下高级格式化,一般来说,2011年之后出厂的硬盘,基本都是支持高级格式的,下面引用一下高级格式化的定义: 
  Advanced Format 又称“高级格式化”。硬盘行业目前正在经历扇区存储方式的变革,由盘片每扇区存储4096字节取代以往的512字节。作为最新的术语,“高级格式化”将更好地优化单碟密度,从而增加了存储空间。它应用了最新固件,从而更好地适应最新操作系统和其他配套设施的运行。长期以来,机械硬盘在储存数据时,一直都是以512byte大小的扇区(Sector)为单位分割进行读写。随着硬盘容量的不断提升,这种古老的分配标准已经越来越显的不合时宜。因此,硬盘行业决定将扇区容量扩大到4KB,该技术被称为“先进格式化”(Advanced Format)。传统的扇区分割机制中,每512byte的数据之间,需要间隔一个同步/分隔(Sync/DAM)区域和一个ECC错误校验区域。而在“先进格式化”模式下,每4KB为一个扇区,相当于把之前的8个扇区合而为一,只需要一个同步/分隔区域和一个容量稍大的ECC校验区。

[color=red]如果应用程序检测失败说明你的系统不支持,不是软件的问题。请下载NET2.0软件安装后就能使用了。(4K对齐一般指的是大硬盘)下载地址:http://www.lenovoos.com/jianjie.php下载提示:点击最下面“点我下载”就可下载了[/color]
加威望的就不要下载了,下一个比他要好。