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