В настоящее время мой каталог root
( /
) находится на моем ssd, а мой домашний каталог — на моем механическом диске. Желая использовать больше ssd и, надеюсь, получить преимущество в скорости, я рассматривал возможность объединения двух с помощью программного рейда. (Гибридный стиль).
Есть ли у кого-нибудь опыт в этом? Я действительно не нахожу много информации по этой теме.
решение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/
).