固态硬盘4K对齐有什么作用?
对齐分区到此扇区数的整数倍就是512字节的整倍数,实现分区4K对齐时,32位系统建议是输入值为2048(512X4)。如果系统是64位,建议输入值为4096。这个数值表示多少个扇区,每个扇区512byte,4就是4个扇区4*512B=2048B=2k,8就是4K,按照DG论坛上的说明通常是这个数字选2048,Windows的分区管理默认也是这个数值。
Win7/Win8/Win10在安装系统过程中默认是将硬盘扇区对齐到2048个扇区的整数倍。所以,DiskGenius进行分区4K对齐时,对齐到下列扇区的整数倍”应该选择2048扇区(1048576字节)。
从DiskGenius4.6正式版开始,DiskGenius就自带4K对齐检测工具,让你100%确认SSD固态硬盘在分区后是否已经4K对齐。
硬盘的读写以扇区为基本单位:
因为传统的分区偏移尺寸一直是从63扇区开始(63X512B=31.5KB),那么就会造成用户的第一个数据的前4KB会存放在系统逻辑扇区的31.5到35.5KB之间,这样持续下去的话,后面所有数据都会卡在2个物理扇区容量之间,如果卡在2个扇区之间,那么每次写入时就会变成读-擦-写的操作,性能就下降了。
因此,如果写入一个4KB的数据,实际上是有2次写入操作的,4K对齐就是让操作系统的最小分配单元和闪存的一个页对应起来,这样写入4KB数据时就能一次完成。