青春时代是一个短暂的美梦,当你醒来时,它早已消失得无影无踪了。
 
夜月琉璃Lv46   
硬盘4K对齐     
什么是”4K对齐” 
      首先先来了解一下什么是叫做“4K 对齐”。其实“4K对齐”相关联的是一个叫做“高级格式化”的分区技术。“高级格式化”是国际硬盘设备与材料协会为新型数据结构格式所采用的名称。这是主要鉴于目前的硬盘容量不断扩展,使得之前定义的每个扇区512字节不再是那么的合理,于是将每个扇区512字节改为每个扇区4096 个字节,也就是现在常说的“4K扇区”。 
      其实每扇区512个字节的定义起源于电脑发展的初期,因此在那时将硬盘容量切分成每块512个字节是平衡与文件管理和存储之间的。而现在主流硬盘容量已经攀升到1TB甚至更高,再用老标准去管理现超大容量的硬盘不但显得繁琐,而且降低效率,因此提升单个扇区的容量就势在必行了。 
      在了解了“4K扇区”这个定义后,就很容易理解什么是叫做“4K 对齐”了。所谓“4K对齐”就是符合“4K扇区”定义格式化过的硬盘,并且按照“4K 扇区”的规则写入数据。 

4K不对齐,后果很严重 
      有“4K 对齐”一说必然就有“4K 对不齐”。为什么会有“4K”对不齐呢?机械硬盘从很早前,扇区大小就被定义为512B(字节),最新的先进格式机械盘终于把物理扇区提高到4KB(4096字节),而我们现在使用的SSD,page数一般为4KB,(下一代25nm的为8KB),在NTFS6.x以前的规范中,分区offset一直是从63扇区(63X512B=31.5KB)开始,那么就会造成用户的第一个数据的前4KB会存放在系统”逻辑扇区”的31.5KB~35.5KB间,这样持续下去会造成后面所有的数据都会卡在2个物理扇区(page)容量之间,为此对于“4K不对齐”的情况来说,一定要修改成“4K对齐”才行。          

      我们知道扇区(page)为磁盘写入的最小单位,如果卡在2个扇区(page)之间,写入的时候就需要进行读-改写操作(对SSD来说读-擦-写),造成固态硬盘不必要的写入次数,导致性能的下降,严重影响SSD读写性能及使用寿命。     

      但是,并不是所有的SSD不4K对齐都会对性能产生严重影响,这个主要还给看主控和厂家对SSD的优化。 

如何做到4K对齐 
      VISTA之后的操作系统,NTFS为6.x,分区offset就会设置为2048扇区,这样就不会跨2扇区(page),也不会因为扇区offset没对齐而出现的性能下降。 
      对于不喜欢用Vista,Win7,Win2008分区的朋友,要做到分区对齐就需要用某些第三方软件了。简单点的就是在新硬盘上用DISKGENIUS进行分区,然后再安装操作系统。方法是:快速分区时,勾选对齐,选2048或4096(根据物硬盘理扇区选择);或者在硬盘上建立新分区,起始扇区数为2048(同Win7格式化)即可,调整磁头为32,柱面为33。 对于硬盘里已经有数据,不想太折腾的朋友,可以使用傲梅分区助手进行无损4K对齐。 

 0  已被阅读了6049次  楼主 2017-04-01 11:06:39
回复列表

回复:硬盘4K对齐

桂公网安备 45010302000666号 桂ICP备14001770-3号
感谢景安网络提供数据空间
本站CDN由七牛云提供支持
网站已接入ipv6
免责声明: 本网不承担任何由内容提供商提供的信息所引起的争议和法律责任。
如果某些内容侵犯了您的权益,请通过右侧按钮与我们联系
Your IP: 18.222.125.171 , 2024-04-20 10:22:31 , Processed in 0.14587 second(s).
Powered by HadSky 8.3.7
知道创宇云安全