找回密码
 注册

QQ登录

只需一步,快速开始

为什么SSD固态硬盘要4K对齐?不对齐性能有什么影响

17
回复
128486
查看
[复制链接]
来源:4K技术交流 2015-7-8 14:21:58 |阅读模式

1.jpg


随着硬盘容量不断扩展,为了提高容错能力和读写速度,将原来的每个扇区512字节改为每个扇区4096个字节,也就是现在常说的“4K扇区”,那“4K对齐”就是符合“4K扇区”定义格式化过的硬盘,并且按照4K的规则写入数据。在机械硬盘时代,4K对齐对性能影响不大,所以没有得到太多的关注。但随着SSD的普及,越来越多的人提及4K对齐,那么对SSD来讲,4K对齐有什么好处呢?不对齐又会怎样?


2.jpg


如果4K不对齐,AS SSD Benchmark软件的左上角同样会提示“BAD”的警示字眼。我们经常强调SSD要进行4K对齐,那你知道4K对齐与非4K对齐之间的性能差距有多大吗?


3.jpg


4K对齐的测试成绩


4.jpg


非4K对齐的测试成绩


4K对齐与非4K对齐下测试成绩汇总对比
测试项目4K对齐非4K对齐成绩对比
持续读写(MB/s)481.8/ 425.6264.0/ 254.345% / 40%
随机512KB(MB/s)437.6/425.9253.6 / 209.942% / 51%
随机4K(MB/s)25.75 / 66.8721.87 / 40.8415% / 39%
随机4K QD32(MB/s)298.4 / 276.6118.3/ 58.360% /79%

5.jpg


从4K对齐与非4K对齐的SSD测试成绩看,不管是持续读取还是持续写入,不管QD=1的4K读写还是QD=32的4K读写,两者的性能差距都甚大。4K对齐与非4K对齐下,SSD的性能差距百分比在50%左右。


为什么两者会有如此大的性能差距呢?如果SSD 4K不对齐,写入的数据写入点正好会介于两个4K扇区的之间,也就是说即使是写入最小量的数据,也会使用到两个4K扇区,这样会造成跨区读写,读写次数放大,从而影响读写速度。另外由于固态硬盘写入次数有限,如果4K不对齐,寿命也会缩短。所以使用SSD必须要进行4K对齐。


4K对齐的方法有很多,用Windows自带装机盘分区即可对齐;diskgenius选择对齐到2048扇区,或者对已经装过系统的ssd进行无损4K对齐,具体大家可以自行百度,在这就不细说了。

2015-7-8 14:27:03
真是难得给力的资源啊。
2015-7-8 17:07:51
看起来好像不错的样子
2015-7-9 05:21:09
看起来好像不错的样子
2015-7-9 13:14:57
又是涨姿势了
2015-7-10 02:21:25
真是难得给力的资源啊。
2015-7-11 10:53:23
是不是会造成卡顿的现象,或者不能识别播放?
2015-7-12 23:52:10
不错,大力支持!
2015-7-13 04:03:21
新手前来学习4K
2015-7-13 10:44:20
不错,大力支持!
您需要登录后才可以回帖 登录 | 注册
当贝4K投影