Linux

如何將 Linux 文件系統與 SSD“對齊”?

  • October 5, 2010

我有興趣購買帶有 SSD 的專用伺服器,可能是 Corsair Force 系列 CSSD-F120GB2-BRKT。

它將是一個 Linux 伺服器,很可能執行 XFS(但我對其他替代方案持開放態度)。

許多文章(以及 Corsair 網站)都建議必須“4K 對齊”文件系統才能從 SSD 獲得最高性能。

“4K 對齊”是什麼意思?我怎麼做?

在相關的說明中,我正在使用此伺服器來執行一個使用 RDBMS 的網站。像 Corsair Force 這樣的 SSD 真的持久嗎?如果我將數據刷新到 SSD,它是真正寫入 SSD 還是 SSD 通過記憶體數據作弊?

謝謝。

是的,你需要對齊 - ssds

$$ more to 32kB or 64KB than 4kB alignment - depending on underlying flash $$和大硬碟$$ usually 1.5TB or larger, to 4KB boundaries $$和磁碟剝離襲擊$$ RAID1, RAID5, to strip-length probably 32-128kB $$也應該對齊。 為什麼要對齊?在這裡閱讀。

如何對齊?檢查這個

他們可能意味著將塊大小設置為 4k。 http://en.wikipedia.org/wiki/XFS#Variable_block_sizes

我認為許多文件系統的預設值曾經是 512Bytes,但人們開始使用 4k。創建文件系統時應該有一種設置方法。

引用自:https://serverfault.com/questions/187608