4K对齐,0成本IO优化,大家都来看吧!-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

4K对齐,0成本IO优化,大家都来看吧!

mrznz 2013-04-09 14:42:41 50020
    硬盘对齐4K,很多人可能并不会在意,甚至没有听说过。最近在论坛看到一些对硬盘IO有特殊要求的站长抱怨硬盘IO性能较低,那就试试硬盘 4K 对齐 来优化下吧,而且不用额外花钱,何乐而不为呢。


    首先说一下什么是叫做“4K 对齐”,其实“4K对齐”是一个叫做“高级格式化”的分区技术。“高级格式化”是国际硬盘设备与材料协会为新型数据结构格式所采用的名称,一般来说,2011年之后出厂的硬盘,基本都是支持高级格式的,阿里云的硬盘当然也是支持的啦~ 那么如果有“4K 对齐”一说必然就有“4K 对不齐”。为什么会有“4K”对不齐呢?这是因为在NTFS6.x 以前的规范中,数据的起始写入点正好会介于在两个4K 扇区的中间,也就是说即使是写入最小量的数据(最小量的数据为4K),也会使用到两个4K扇区,显然这样对写入速度和读取速度都会造成很大的影响。为此对于“4K不对齐”的情况来说,一定要修改成“4K 对齐”才行,否则会极大的降低数据写入和读取速度。


CentOS6和Windows2008系统的用户就不用看了。因为最新版本的操作系统在分区的时候默认就是“4K对齐”啦!


这里介绍下方法,Windows2003及CentOS5 系统 的用户请重点关注!


    首先,这里讲的是有损的4K对齐,就是你盘里的东西会全部木有,为啥呢。因为要进行分区格式化。SO。。。有数据的童鞋一定注意备份数据!不要在同一台服务器上备份。


一、    命令行分区4K对齐方法。
如果你会命令行操作。那就不需要额外的分区软件了,直接搞定。Linux及Windows系统4K对齐操作方法:
http://help.aliyun.com/origin?helpId=1804


二、图形分区软件4K对齐方法
Windows2003的用户请重点关注!
    DiskGenius。对于小白用户还是推荐用界面的分区软件。推荐使用DiskGenius,正版免费。
    下载地址:http://www.diskgenius.cn/download.asp
    记得区分32位和64位版本哦。



首先,打开DiskGenius,看图。
先选硬盘,删除数据盘分区。主机创建好后,附加的磁盘默认都分好区了,所以我们要先删除它。 删除之前请确认这个盘上的数据你真的不需要了,同时千万不要把系统盘给删了!








删除后的效果:




开始创建分区,选择主分区,然后选NTFS。下面第三个框是重点,对齐到下列扇区数的整数倍前面的勾一定要勾,然后扇区数选 4096。嘿嘿。然后确定。


确定完就是这样的了。然后记得保存。





果断选择“是”


顺便格式化吧


好了,一切ok。有空再研究下无损分区的方法。


求置顶!!!求精华!!!求加分!!!


Linux Windows
分享到
取消 提交回答
全部回答(34)
  • 啊里新人
    2014-10-29 15:46:28
    您的无私奉献精神值得我们学习!向您致敬!
    0 0
  • a5573192
    2014-10-29 00:13:54
    Re4K对齐,0成本IO优化,大家都来看吧!
    学习一下先
    0 0
  • hjg1224
    2014-10-28 10:08:43
    0 0
  • go696
    2014-10-25 10:58:51
    WOW
    0 0
  • 悠鸣海
    2014-10-24 19:09:11
    Re4K对齐,0成本IO优化,大家都来看吧!
    学习了,还有这种方式
    0 0
滑动查看更多

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程