找回密码
 立即注册

QQ登录

只需一步,快速开始

教程经验总索引TVMW5/小日本5 索引【视频转换】小日本4/TE4XP 索引【视频转换】TAW4 / TDA3 索引【DVD打包软件】
Nero 索引DVD-Lab 索引【DVD打包软件】编解码器 索引 【必读】固顶帖011号
查看: 4835|回复: 10

[教程] 图文详解硬盘4K对齐问题

[复制链接]

9333

威望

818

金钱

1万

贡献

管理员

自由的灵魂

积分
100458
主题
5590
回帖
26310
注册时间
2003-4-10
最后登录
2024-11-21
发表于 2012-11-9 10:07:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 IsaacZ 于 2012-11-9 11:46 编辑

【转贴自中关村硬件论坛】


  近期电脑论坛上有很多关于“4k对齐”的文章,它有提高硬盘使用效率及延长使用寿命的优点,我也学着对自己的台式机做了4k对齐,效果不错;而后查阅了大量相关文章,结合自己的体会对知识点做了适当梳理,尽量使其通俗易懂,发到这里供朋友们参考。

  一、问题的起因

  随着IT业的发展,硬盘行业也正在经历变革(如超级本标配固态硬盘,大容量硬盘的普及)。存储密度与数据读写速度之间的矛盾日益凸显出来。

  30 多年来,硬盘上储存的数据都要格式化到小的逻辑块中,这种逻辑块称为扇区。传统的扇区大小是 512 字节。实际上,现代计算机系统很多的设计方面仍假设硬盘扇区采用此基础格式标准。

  传统扇区格式中包含间隙 (Gap)、同步 (Sync) 和地址标记 (Address Mark)、数据和纠错代码 (ECC) 部分(见图 1)。

084859vn6pyj2nj8p2vz6d.jpg


  此扇区布局的结构设计如下:

  间隙 (Gap) 部分:间隙,用于分隔扇区。
  同步 (Sync) 部分:同步标记,用于表示扇区开始处并提供计时对齐。
  地址标记 (Address Mark) 部分:地址标记,包含可识别扇区号和位置的数据。还可提供扇区本身的状态。
  数据部分(Data):数据,包含所有用户数据。
  ECC 部分:ECC 部分包含用于修复或复原读写过程可能受损数据的纠错代码(一般占50字节)。

  然而,随着硬盘容量的不断增长,扇区大小日渐成为提高硬盘容量和纠错效率方面的限制性设计因素。

  管理小型离散数据时,分辨率越低越好。但是,现代计算系统中的常用应用管理的都是大型数据块,实际上远比传统 512 字节扇区大小要大得多。

  另外,随着区域密度的增加,小型 512 字节扇区在硬盘表面上占用的空间也将越来越小。从纠错和介质缺陷风险方面看,更小的空间也会引发问题。如图 2 所示,硬盘扇区中的数据占据的空间越小,错误纠正就会变得越困难,因为同样大小的介质缺陷对总体数据负载损害的百分比更高,因此需要更大的纠错强度。

084902hztyo2othyoyo8o2.jpg


图 2.介质缺陷和区域密度(更高的区域密度使同样大小介质缺陷带来的危害更高)


  用老标准去管理现超大容量的硬盘不但显得繁琐,而且降低效率,因此提升单个扇区的容量就势在必行了。

  二、目前的状况

  开始于 2009 年晚期,硬盘公司正在从传统的 512 字节扇区迁移到更大、更高效的 4096 字节扇区(一般称为 4K 扇区),国际硬盘设备与材料协会将之称为高级格式化(Advanced Format)。到目前为止西数推出的第一款采用4K扇区的硬盘是3.5英寸绿盘(Caviar Green)

085359r923df29tv206f80.jpg


  希捷也仅750G绿盘采用了4K扇区


0854021nl206rnm0w9bwng.jpg


  大部分机械硬盘及固态硬盘均仍采用老标准,极大地阻碍了性能的发挥。





  三、4k对齐的优点

  为了提高硬盘使用效率,将传统的 512 字节扇区调整到4096 字节扇区的过程称“4K对齐”。

  对齐4K的好处是很多的。所有采用Advanced Format的HDD(硬盘),所有SSD(固态硬盘)都需要对齐。4k对齐可以更好地发挥硬盘的读写速度,从而加速系统启动时间,和程序运行响应时间,更重要的是,可以良好地使用并保护硬盘(固态硬盘必须对齐,机械硬盘也最好对齐)。

  1、通过降低错误纠正代码所用空间来提高格式化效率

  图5显示了传统的 512 字节扇区布局。其中,在每个 512 字节扇区中,都留有 50 字节与数据无关的开销用于 ECC,以及另外 15 字节的开销用于间隙 (Gap)、同步 (Sync) 和地址标记 (Address Mark) 部分。这样就造成扇区格式化效率仅约为 88% (512/(512 + 65))。

085732zhskhlwtlzltft9l.jpg


  图 5 传统 512 字节扇区布局


  新的高级格式化标准使得 4K 字节扇区有了不小进步,在 4K 字节扇区中,8 个传统 512 字节扇区合并为一个 4K 字节扇区(见图 6)。

0857337ofxysamdss3os3f.jpg


  图 6 高级格式化:4K 字节扇区布局(上面代表8个512字节扇区,下面代表1个4k字节扇区,可见数据区利用率明显增加)


  高级格式化标准用于间隙 (Gap)、同步 (Sync) 和地址标记 (Address Mark) 的字节数与传统扇区相同,但将 ECC 字段增加至 100 字节。这样,扇区格式化效率达到了 97% (4096/(4096 + 115)),比传统扇区提高了将近 10%。

  这些格式化效率将逐渐发挥作用,有助于产生更高的容量和改善数据完整性。

  2、可靠性和错误纠正

  
      硬盘扇区的物理大小在不断缩减,所占空间也越来越少,但介质缺陷却没有同时减少。图 7 中显示了我们认为很小的物体的图像。但与硬盘读/写磁头的飞行高度相对而言,这些物体显得非常庞大。比图中显示物体更小的微小颗粒也会造成硬盘的介质缺陷。

085735lznng9ncryrlnnf0.jpg


图 7磁头飞行高度的放大演示


  高级格式化标准中的较大 4K 扇区可将 ECC 块大小增加一倍,从 50 字节增加到 100 字节,能够针对颗粒和介质缺陷为错误纠正效率和可靠性带来必要的改进。

  从改进的格式化效率和更加强大的纠错功能的综合优势来看,向 4K 扇区的过渡很值得。如何管理这种过渡,以最小的副作用获取长期利益,是硬盘行业的重点所在。

  下面是经过4k对齐前后的读写性能对比

  (1)SSD固态硬盘

0857388rkk988ldlyrbimy.jpg


0857418j819fnzyezhwwsr.jpg


  通过上面的柱状图进行对比,读取方面的差距较小,而写入的方面差距明显增大,看来对齐4K后,对于SSD的写入有着质的提升。

(2)机械硬盘

0857446zqnuqg3ul4dc8ql.jpg


085748kx3yezv5lv9zla3v.jpg



  上面的两张读取和写入的柱状图,可以清晰的看到,读取方面,4K对齐有着较为稳定的优势,而写入方面的优势更大,所以在本项测试中,4K对齐对硬盘有较为明显的提升(图中数值越大越好)

085751js6hsc6mzaa73zjc.jpg


  在复制文件方面,分别测试了相同硬盘和不同硬盘下零散小文件和大文件的测试(大文件为2个ISO游戏镜像,10266MB大小,零散小文件为1963个不大于2M的文件,共1646MB大小),通过上面的柱状图可以对比发现,在复制方面,对齐4K后性能有着明显的提高,特别是在零散小文件方面,有着接近一倍的提升,这也间接证明了对齐4K后,可以有效缓解系统卡顿情况发生。 (图中数值越小越好)


  四、如何进行4k对齐

  新购置的“高级格式化”硬盘,可直接在win7下采用NTSF方式格式化进行4k对齐(如下图),但XP系统这样处理无效,安装系统时不要使用GHOST版本,否则又会变回512扇区,最好采用原版手动安装。

0906154wbbzwg61zg45aba.jpg

  老硬盘的4k对齐(无损数据对齐法)


  1、使用ASSSD检测:下载地址http://www.zw97.com/soft/14483.html

  下载后运行“AS SSD Benchmark.exe”文件,出现如下结果(本图为我的台式机上固态硬盘对齐前后测试值)

090617wyovblo7ls17117l.jpg

  红框处示意“31k-BAD”表明未对齐,需进行4k对齐操作


0906199dep0e9xs905x9sd.jpg


  上图是经过4k对齐操作后的结果,红框处显示“2048k-ok”,表示已经4k对齐,从测得的数据看,对齐前后读写速度有明显改变。


  2、使用PAT3.0进行对齐操作,软件下载地址:http://download.csdn.net/detail/insansun/4420516

  解压安装后,桌面出现如下快捷图标(黑框出)

091825cfls7qzywactwalu.jpg


  (1)点击桌面“Paragon Alignment Tool 3.0”快捷图标,弹出如下对话框

09142842xxq3w2l21xl22q.jpg


  (2)点击“Next”,出现如下运行框

09142979nsex9jplsx9la2.jpg


  (3)待运行完毕弹出如下对话框

091431uh5wc01t3kz4wh4k.jpg


  (4)第一个框中选择不重启,最下面方框处打上对勾,然后点NEXT

091436zs7xqsxsxiew8v77.jpg


  (5)选择黄 色盘符(黄 色代表未对齐,绿色代表对齐),然后点击下方中间的“Align partitions”按钮,开始对齐操作(如下图)

091437kekvv93qs2os2kep.jpg


  这一过程需要较长时间,耐心等对,运行完毕就ok了。


来源:http://www.keai99.com/thread-123241-1-1.html
IsaacZ的发言中如果提到任何字母缩写或专有名词,在本论坛中一般都能搜索到。点此立即搜索点拨论坛。如有搜索不到的,请尝试搜索百度百科,或者跟帖提问。
发帖前请注意看置顶帖。如果你发现自己的问题没有得到回答,说明你的问题提错了地方或者提问前未先阅读版规。

0

威望

1323

金钱

1

贡献

初级会员

积分
1365
主题
13
回帖
260
注册时间
2011-10-16
最后登录
2019-7-13
发表于 2012-11-9 19:03:47 | 显示全部楼层
    U盘也可以4K对齐?我看到了kingston
回复

使用道具 举报

51

威望

5142

金钱

228

贡献

管理员

孤魂野草

积分
6418
主题
173
回帖
2220
注册时间
2011-12-18
最后登录
2024-9-8
QQ
发表于 2012-11-9 19:04:41 | 显示全部楼层
回复

使用道具 举报

0

威望

1323

金钱

1

贡献

初级会员

积分
1365
主题
13
回帖
260
注册时间
2011-10-16
最后登录
2019-7-13
发表于 2012-11-9 19:09:45 | 显示全部楼层
伤心的笔 发表于 2012-11-9 19:04
金士顿固态硬盘。

0     这么小啊哈哈!!!~~
回复

使用道具 举报

51

威望

5142

金钱

228

贡献

管理员

孤魂野草

积分
6418
主题
173
回帖
2220
注册时间
2011-12-18
最后登录
2024-9-8
QQ
发表于 2012-11-9 19:22:50 | 显示全部楼层
farmer 发表于 2012-11-9 19:09
0     这么小啊哈哈!!!~~

估计是早期的固态硬盘。目前常见的固态硬盘有64GB、120GB、128GB等。
回复

使用道具 举报

9333

威望

818

金钱

1万

贡献

管理员

自由的灵魂

积分
100458
主题
5590
回帖
26310
注册时间
2003-4-10
最后登录
2024-11-21
 楼主| 发表于 2012-11-9 19:25:51 | 显示全部楼层
伤心的笔 发表于 2012-11-9 19:22
估计是早期的固态硬盘。目前常见的固态硬盘有64GB、120GB、128GB等。

说不定U盘真的可以4K对齐。有人试过没有?
IsaacZ的发言中如果提到任何字母缩写或专有名词,在本论坛中一般都能搜索到。点此立即搜索点拨论坛。如有搜索不到的,请尝试搜索百度百科,或者跟帖提问。
发帖前请注意看置顶帖。如果你发现自己的问题没有得到回答,说明你的问题提错了地方或者提问前未先阅读版规。
回复

使用道具 举报

51

威望

5142

金钱

228

贡献

管理员

孤魂野草

积分
6418
主题
173
回帖
2220
注册时间
2011-12-18
最后登录
2024-9-8
QQ
发表于 2012-11-18 10:16:47 | 显示全部楼层
微软的KB982018补丁(可选更新)增强了对4k对齐的支持。详见http://support.microsoft.com/kb/982018
回复

使用道具 举报

51

威望

5142

金钱

228

贡献

管理员

孤魂野草

积分
6418
主题
173
回帖
2220
注册时间
2011-12-18
最后登录
2024-9-8
QQ
发表于 2012-11-18 10:17:35 | 显示全部楼层
IsaacZ 发表于 2012-11-9 19:25
说不定U盘真的可以4K对齐。有人试过没有?
工具可用于SSD固态硬盘、机械硬盘、U盘、SD卡/TF卡等移动存储设备4K对齐,支持无损对齐。

真的有可能。我试试。
回复

使用道具 举报

51

威望

5142

金钱

228

贡献

管理员

孤魂野草

积分
6418
主题
173
回帖
2220
注册时间
2011-12-18
最后登录
2024-9-8
QQ
发表于 2012-11-18 10:30:55 | 显示全部楼层
farmer 发表于 2012-11-9 19:03
U盘也可以4K对齐?我看到了kingston

不好意思,我说错了,金士顿DataTraveler G2 8G的确是U盘。
回复

使用道具 举报

51

威望

5142

金钱

228

贡献

管理员

孤魂野草

积分
6418
主题
173
回帖
2220
注册时间
2011-12-18
最后登录
2024-9-8
QQ
发表于 2012-11-18 10:34:50 | 显示全部楼层
IsaacZ 发表于 2012-11-9 19:25
说不定U盘真的可以4K对齐。有人试过没有?

刚试过了 真的可以。

对齐前:
无标题.png
(我忘了测试分数就直接进行对齐操作了)
02.png
03.png
开始对齐时,USB Safely Remove提示我U盘已被取消挂载。
04.png
等了几分钟,对齐成功。
05.png
06.png

评分

参与人数 1贡献 +1 收起 理由
IsaacZ + 1 谢谢反馈!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|点拨论坛 |网站地图

GMT+8, 2024-11-21 22:41 , Processed in 0.521843 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表