SSD固态硬盘分区4k对齐的方法与必要性
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SSD固态硬盘分区4k对齐的方法与必要性
时间:2012年09月23日| 栏目:技术方案| 评论:3 条| 点击: 49,848 次+复制本文链
接
本文标签:ssd , 无盘, 秒卡
顺网建议使用固态硬盘来做回写已经有很长一段时间了,很高兴得到了大家的认同,现在越来越多的用户开始使用固态硬盘作为回写盘,但是发现很多人却忽略了一个很重要的地方,就是在使用windows 2003对固态硬盘进行分区和格式化所造成的性能损耗!
问题原因
现在大部分的闪存组织结构是由很多个512KB的块(BLOCK)组成,而每个块是由很多
4KB的页(PAGE)组成。闪存的工作原理是擦除以块(BLOCK)为单位,而写入却是以页(PAGE)为单位。NTFS默认的最小分配单元的大小刚好也是4KB,这本来是好事,但是当我们使用2003来分区的话,它却并不是从头开始的,而是有一个偏移值,这样就会导致操作系统的最小分配单元和固态硬盘的页之间错位。导致的结果就是写入一个4KB的数据,实际运行
时会有两次写入操作,理想的情况应该是操作系统的最小分配单元和闪存的一个页对应起来,这样操作系统写入一个4KB的数据,一次就能完成。
下图的数据是4K未对齐的测试结果:
这是4K对齐的测试结果,性能提升了近30%
如何验证是否对齐
运行软件AS SSD Benchmark,发现两个都是OK的,既是对齐了。如果第一个是BAD,表示AHCI未开启,第二个是BAD则表示未对齐!
注意:
以上问题使用顺网标准服务器的用户或者使用INTEL固态硬盘的用户无需担心,因为INTEL从控制器上面对这个问题进行了自动补偿,所以上面的内容都是针对非INTEL固态硬盘的!
综上所诉我们总结一下,得出下面三点结论!
1.尽量使用顺网标准服务器或者INTEL固态盘做回写(一流的主控,完善的配套工具ssd toolbox)
2.服务器操作系统尽量选择2008 R2(支持TRIM,支持分区对齐)
3.使用固态硬盘必须开启AHCI模式(不开启AHCI无法支持TRIM 免重装系统更换AHCI 磁盘驱动器模式)
本文中所使用到测试SSD的工具
固态硬盘的传输速度测试工具AS_SSD_Benchmark.rar (241.5 KB, 9,911 次)