1. 程式人生 > >什麼叫4K對齊、如何進行硬碟4K對齊?

什麼叫4K對齊、如何進行硬碟4K對齊?

什麼是叫做4K對齊?
其實“4K對齊”相關聯的是一個叫做“高階格式化”的分割槽技術。“高階格式化”是國際硬碟裝置與材料協會為新型資料結構格式所採用的名稱。這是主要鑑於目前的硬碟容量不斷擴充套件,使得之前定義的每個扇區512位元組不再是那麼的合理,於是將每個扇區512位元組改為每個扇區4096 個位元組,也就是現在常說的“4K扇區”。
傳統硬碟的每個扇區固定是512位元組,新標準的“4K扇區”的硬碟,硬碟廠商為了保證與作業系統相容性,也將扇區模擬成512B扇區,這時就會有4K扇區和4K簇不對齊的情況發生。所以就要用“4K對齊"的方式,將硬碟模擬扇區對齊成“4k扇區”。“4K對齊”就是將硬碟扇區對齊到8的整數倍個模擬扇區,即512B*8=4096B,4096位元組即是4K。用win7系統對硬碟分割槽

格式化時,預設是將硬碟扇區對齊到2048個扇區的整數倍,即512B*2048=1048576B=1024KB,即1M對齊,並滿足4K對齊,該值只要是4096B的倍數就是4K對齊。

那些硬碟需要4K對齊?
所有采用Advanced Format的HDD(硬碟);所有SSD(固態硬碟)都需要對齊。

怎麼知道硬碟是否已經4K對齊?
使用AS SSD Benchmark (PS:此軟體需要Microsoft .net framework 2.0支援)可以檢視分割槽是否4K對齊(如果有XXXX K-OK字樣則說明該分割槽已經對齊,如果是XXXX K-BAD字樣則說明該分割槽沒有對齊;要求所有分割槽對齊才是真的對齊。)

如果沒有4K對齊,會有什麼影響?

對於需要對齊的硬碟或是SSD固態硬碟,在沒有4K對齊最顯著的影響是硬碟的讀寫速度極度低下,而且SSD固態硬碟的使用壽命會減段。所以此類硬碟必須4K對齊。
對於機械硬碟來說4K對齊對硬碟的讀寫速度會有明顯的提升。而且4K不對齊的硬碟變成4K對齊還是需要那麼一點點技術和承擔少許資料丟失風險的。所以對於普通機械硬碟使用者來說,受限於4K的讀取效能,4K是否對齊也並不是那麼重要。

如何進行硬碟4K對齊?

一、無損4K對齊。
即在當前系統下藉助Paragon Alignment Tool (PS:此軟體需註冊)進行硬碟4K無損對齊,不需要重新格式化磁碟、重新分割槽,避免重灌系統。

二、有損4K對齊。即在重灌系統之前對硬碟進行重新分割槽(注意備份資料)。
在安裝Windows 7及以上系統時,可以藉助系統自帶分割槽進行格式化,那麼其格式化後的分割槽預設就會是4K對齊的分割槽,使用者無需再做任何設定了。

如果安裝Windows XP,可以藉助磁碟分割槽與資料恢復軟體——DiskGenius (PS:一般的PE都會有的)在刪除所有分割槽後對硬碟進行重新分割槽。分割槽時注意勾選“對齊到下列扇區數的整數倍”,然後將扇區數選為“4096”(DiskGenius的“扇區數”是指“扇區位元組數”,就必須使用4096才能對齊),另外也有選“2048”的(說法1、Windows 7自帶分割槽預設是2048;),最後還有說選“8”的(傳統硬碟的每個扇區固定是512位元組,現在所有的先進格式化硬碟,扇區位元組數都是4096,即“4K扇區”,4096/512=8,因此只要是8就能實現4K對齊,而這裡選2086則為1M對齊,選4096則為2M對齊)。
建議:

機械硬碟:

系統盤,小檔案比較多,選8更加利於小檔案快速讀取;其它盤,優先選2048,如果如果只放高清電影之類大檔案也可選4096(扇區數越小,更加利於小檔案讀取和寫入)。

固態硬碟:

所有分割槽,扇區數優先選4096,喜歡選2048也可以(由於固態硬碟定址非常快,建議選4096更加好發揮性能)!

關於ghost與4K對齊:
Ghost 11.5之前的版本會導致即使原有分割槽是對齊的,Ghost後不對齊;11.5及之後版本只要映象創建於對齊的分割槽,恢復後也是對齊的。如果你不清楚你所使用Ghost的版本請最好不要使用。