順網建議使用固態硬碟來做回寫已經有很長一段時間了,很高興得到了大家的認同,現在越來越多的使用者開始使用固態硬碟作為回寫盤,但是發現很多人卻忽略了乙個很重要的地方,就是在使用windows 2003對固態硬碟進行分割槽和格式化所造成的效能損耗!
現在大部分的快閃儲存器組織結構是由很多個512kb的塊(block)組成,而每個塊是由很多4kb的頁(page)組成。快閃儲存器的工作原理是擦除以塊(block)為單位,而寫入卻是以頁(page)為單位。ntfs預設的最小分配單元的大小剛好也是4kb,這本來是好事,但是當我們使用2003來分割槽的話,它卻並不是從頭開始的,而是有乙個偏移值,這樣就會導致作業系統的最小分配單元和固態硬碟的頁之間錯位。導致的結果就是寫入乙個4kb的資料,實際執行時會有兩次寫入操作,理想的情況應該是作業系統的最小分配單元和快閃儲存器的乙個頁對應起來,這樣作業系統寫入乙個4kb的資料,一次就能完成。
下圖的資料是4k未對齊的測試結果:
這是4k對齊的測試結果,效能提公升了近30%
如果你是使用的windows 2008 r2或者win7的系統,直接使用系統自帶的分割槽和格式化工具即可。微軟在win7和2008 r2的中都加入了trim指令和分割槽對齊等針對固態硬碟的優化。使用固態硬碟的話,win7和2008 r2是最佳的作業系統選擇!但是如果是2003的系統怎麼辦呢?當然還是有辦法,我們可以利用工具diskgenius,首先刪除需要重新分割槽和格式化的硬碟,然後重新建立新分割槽,並按照下圖的要求來選擇並執行!
關於ssd 4k對齊操作嚴重要注意的認識和操作誤區:
4k對齊是在新建分割槽時做的,和格式化完全是兩碼事!大家千萬不要把4k對齊理解為4k格式化,這完全是錯誤的。
ssd的4k對齊與新建分割槽有關,與格式化無關!如果你乙個ssd分了多個分割槽,每次新建分割槽都要按照下面的方法對齊一次,否則會出現c盤對齊了,d盤沒對齊的問題。
以下操作,如果你一塊硬碟分了多個區,那麼每新建立乙個分割槽,都要按照下面的方法操作一次!否則就會出現第乙個分割槽對齊了,但是第二個分割槽沒對齊的現象。
執行軟體as ssd benchmark,發現兩個都是ok的,既是對齊了。如果第乙個是bad,表示ahci未開啟,第二個是bad則表示未對齊!
注意:以上問題使用順網標準伺服器的使用者或者使用intel固態硬碟的使用者無需擔心,因為intel從控制器上面對這個問題進行了自動補償,所以上面的內容都是針對非intel固態硬碟的!
1.盡量使用順網標準伺服器或者intel固態盤做回寫(一流的主控,完善的配套工具ssd toolbox)
2.伺服器作業系統盡量選擇2008 r2(支援trim,支援分割槽對齊)
3.使用固態硬碟必須開啟ahci模式(不開啟ahci無法支援trim 免重灌系統更換ahci磁碟驅動器模式)
SSD固態硬碟 4K對齊
揭秘4k對齊 和機械硬碟不同,固態硬碟 ssd 不能直接在乙個已有資料的儲存區內覆蓋寫入,而是先將原位置的資料擦除,再寫入新資料。因此它的日常流程,其實就是 讀 擦 寫 在固態硬碟中,最小的讀寫單位被稱為 頁 最小的擦除單位被稱為 塊 通常乙個頁的尺寸就是 4k。由於分割槽偏移尺寸一直是從63扇區開...
4k對齊和SSD寫入放大
前段時間學習了一下linux下io排程,突然想起4k對齊和寫入放大,就合一起作個筆記。4k對齊 早期硬碟每個扇區以512位元組為標準,新一代硬碟扇區容量為4096個位元組,也就是所說的4k扇區。硬碟標準更新,但作業系統一直使用的是512位元組扇區的標準,所以硬碟廠商為了保證相容性,把4k扇區模擬成5...
什麼叫4K對齊 如何進行硬碟4K對齊?
什麼是叫做4k對齊?其實 4k對齊 相關聯的是乙個叫做 高階格式化 的分割槽技術。高階格式化 是國際硬碟裝置與材料協會為新型資料結構格式所採用的名稱。這是主要鑑於目前的硬碟容量不斷擴充套件,使得之前定義的每個扇區512位元組不再是那麼的合理,於是將每個扇區512位元組改為每個扇區4096 個位元組,...