Monday, September 23, 2019

SSD固態硬盤和機械硬盤的4K對齊

什麼是4K對齊

首先先來了解一下什麼是叫做“4K 對齊”。其實“4K對齊”相關聯的是一個叫做“高級格式化”的分區技術。“高級格式化”是國際硬盤設備與材料協會為新型數據結構格式所採用的名稱。這是主要鑒於目前的硬盤容量不斷擴展,使得之前定義的每個扇區512字節不再是那麼的合理,於是將每個扇區512字節改為每個扇區4096 個字節,也就是現在常說的“4K扇區”。

其實每扇區512個字節的定義起源於電腦發展的初期,因此在那時將硬盤容量切分成每塊512個字節是平衡與文件管理和存儲之間的。而現在主流硬盤容量已經攀升到1TB甚至更高,再用老標準去管理現超大容量的硬盤不但顯得繁瑣,而且降低效率,因此提升單個扇區的容量就勢在必行了。

在了解了“4K扇區”這個定義後,就很容易理解什麼是叫做“4K 對齊”了。所謂“4K對齊”就是符合“4K扇區”定義格式化過的硬盤,並且按照“4K 扇區”的規則寫入數據。那麼如果有“4K 對齊”一說必然就有“4K 對不齊”。為什麼會有“4K”對不齊呢?這是因為在NTFS6.x 以前的規範中,數據的寫入點正好會介於在兩個4K 扇區的之間,也就是說即使是寫入最小量的數據,也會使用到兩個4K扇區,顯然這樣對寫入速度和讀取速度都會造成很大的影響。為此對於“4K不對齊”的情況來說,一定要修改成“4K 對齊”才行,否則對於固態硬盤來說,不但會極大的降低數據寫入和讀取速度,還會造成固態硬盤不必要的寫入次數。

如何做到4K對齊

最後再來說說如何做到“4K 對齊”。如果在Windows7下,使用系統自帶工具進行格式化,那麼其格式化後的分區默認就會是“4K對齊”的分區,用戶無需再做任何設置了。如果是依然在使用XP操作系統的話,那麼要做到“4K對齊”就需要依賴於第三方工具了。比如說使用“DiskGenius”這款軟件可以手動在“對齊到下列扇區的整數倍”扇區數選擇8或者以上就可以實現“4K對齊”。

用DiskGenius分區軟件快速分區對齊SSD方法:

1.進入WINPE系統,運行DiskGenius,刪除SSD原分區,然後點擊“新建分區”。
2.選擇“主磁盤分區”,文件系統類型為“NTFS”,新分區大小為30000MB(這只是我電腦上的我準備分的大小,這個數據根據個人需求你自行考慮),然後點擊“詳細參數”。
3.可以看到起始柱面,磁頭為1,扇區為1。
4.現在將磁頭改為32,扇區改為33,注意下面的“起始扇區號”變成了2048。
5.再在左邊將“對齊到下列扇區數的整數倍”勾選,並且將“扇區數”改為“2048”,點擊“確定”。
6.這樣C盤就分好了,將剩下的30G空間按上面的方法,選擇為“擴展磁盤分區”,“文件系統類型”為NTFS,其它都不要動哦,直接點“確定”,擴展分區建好後,分區就完成了,都完成後點“保存更改”,然後等着完成,這個過程就結束了。

當然就“4K對齊”而言,並不是所有用戶都有必要糾結的。畢竟要將一塊“4K不對齊”的硬盤變成“4K對齊”還是需要那麼一點點技術和承擔少許數據丟失風險的。因此建議如果是將硬盤作為倉庫盤而非系統盤的話,“4K”是否對齊並不重要,同時對於普通機械硬盤用戶來說,受限於4K的讀取性能,“4K”是否對齊也並不是那麼重要。而如果是固態硬盤用戶的話,“4K”就一定要對齊了!

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.