目前,我的 SSD 上有我的root
( /
) 目錄,我的機械驅動器上有我的主目錄。為了利用更多的 SSD 並希望獲得速度優勢,我正在考慮使用軟體 raid 跨越兩者。 (混合風格)。
有人有這樣做的經驗嗎?我真的沒有找到關於這個主題的太多資訊。
答案1
假設您正在談論 RAID1,這可以毫無問題地完成。建立 RAID1,例如mdadm --create --level 1 -n 2 /dev/mdX /dev/sdaX --write-mostly /dev/sdbX
告訴--write-mostly
mdadm 以下裝置存取速度較慢,因此大多只能寫入(或換句話說:主要從其他裝置(即您的 SSD)讀取,因此讀取速度最快;寫入總是會發生在當然是兩種設備)。
答案2
混合風格將是dm-cache
或bcache
或類似。 RAID 可以透過--write-mostly
.但您真正想做的只是將其安裝/home/user/
到 SSD 上。 SSD 應該是所有東西的主驅動器,HDD 是笨重東西的輔助驅動器(安裝在其他地方或安裝在/home/user/HDD/
)。