
首先需要說明的是什么是4K對齊,4K對齊中的4K指 4096字節(jié)而跟扇區(qū)數(shù)沒有關(guān)系。
什么是4K對齊?
硬盤分區(qū)的時候有一個東西叫做物理存儲單元,俗稱簇。分區(qū)的時候可以指定這個大小。這個簇不是硬盤的物理結(jié)構(gòu),而是使用方法。隨著時代發(fā)展,硬盤容量不斷擴展,使得之前定義的每個扇區(qū)512字節(jié)不再是那么的合理,于是將每個扇區(qū)512字節(jié)改為每個扇區(qū)4096 個字節(jié),也就是現(xiàn)在常說的“4K扇區(qū)”。隨著NTFS成為了標準的硬盤文件系統(tǒng),其文件系統(tǒng)的默認分配單元大?。ù兀┮彩?096字節(jié),為了使簇與扇區(qū)相對應,即使物理硬盤分區(qū)與計算機使用的邏輯分區(qū)對齊,保證硬盤讀寫效率,所以,有了“4K對齊”的概念。www.allentownhummushouse.com
傳統(tǒng)硬盤的每個扇區(qū)固定是512字節(jié),新標準的"4K扇區(qū)"的硬盤,硬盤廠商為了保證與操作系統(tǒng)兼容性,也將扇區(qū)模擬成512B扇區(qū),這時就會有4K扇區(qū)和4K簇不對齊的情況發(fā)生。所以就要用“4K對齊"的方式,將硬盤模擬扇區(qū)對齊成“4k扇區(qū)”。“4K對齊”就是將硬盤扇區(qū)對齊到8的整數(shù)倍個模擬扇區(qū),即512B*8=4096B,4096字節(jié)即是4K。所以只要是8的倍數(shù)都是4K對齊了。
4K對齊選扇區(qū)數(shù)多少適合? (DiskGenius扇區(qū)數(shù)是選8、2048還是4096?)
到了Vista時代,NTFS規(guī)范已經(jīng)到了第六代,NTFS格式的起始簇的扇區(qū)位置是2M,就是2048K位置,這樣無疑是不會造成浪費的,因為可以被4K整除。
到了win7的時代,NTFS格式起始簇的扇區(qū)位置是1M,就是1024K的位置,無疑也是可以被4K整除的,不會浪費。這個情況叫做4K對齊。
4K=4096字節(jié)。一般扇區(qū)大小是512字節(jié),4096/512=8扇區(qū)。所以如果要求4K對齊的話,選8個扇區(qū)就可以了。當然,任何8的整數(shù)倍的扇區(qū)個數(shù)都滿足4K對齊的要求。(如果選8,在ParagonAlignmentTool中顯示是不對齊的,但在AS SSD Benchmark中是顯示對齊。)
按Windows7的2048扇區(qū)對齊足可以應付當前99.99%的硬盤。
網(wǎng)上還有一種說法是64位4096扇區(qū),32位2048扇區(qū)。但我覺得不論是64位還是32位,一律用2048扇區(qū)會更好一些。因為win7時代,NTFS格式起始簇的扇區(qū)位置是1M,就是1024K的位置,2048扇區(qū),可以被4K整除的,不會浪費。另外按微軟的說法,只要1024的倍數(shù)都可以,所以一般選2048扇區(qū)即可。
目前流行的硬盤分區(qū)專業(yè),如DiskGenius,分區(qū)助手,它們默認的4K分區(qū)都是2048扇區(qū),也就是1024K。
來自網(wǎng)友的回答:
單純說4K對齊其實你說的兩個都行
2048個扇區(qū) ,即512B*2048=1048576B=1024KB,即1M對齊,并滿足4K對齊,該值只要是4096B的倍數(shù)就是4K對齊。
要低于4098的整數(shù)倍。比如2048是可以的。
但不能高于4096.比如你選8192,固態(tài)盤會折壽的。
實測4K 1024K 2048K對齊時硬盤性能數(shù)據(jù):
從圖表的對比不難發(fā)現(xiàn),在使用win7 64操作系統(tǒng)時,SSD使用2048扇區(qū)對齊,它的性能表現(xiàn)是最好的。
相信看了上面的文章,大家會對4K對齊要怎么選擇2048還是4096會有一個新的認識。本文鏈接http://www.allentownhummushouse.com/JC/5771.html