Я планирую установить Kubuntu на SSD, но на жестком диске смонтирован / home .
Но также мне хотелось бы немного / home / ... Подкаталоги, чтобы извлечь выгоду из производительности SSD (они будут читаться часто и пишутся редко).
Очевидным решением для этого является создание символических ссылок на некоторые места на твердотельном диске.
Однако у меня сложилось впечатление, что символические ссылки в некотором роде похожи на файлы, и чтобы получить доступ к файлам на SSD, компьютер должен сначала прочитать символическую ссылку с жесткого диска.
Итак, мой вопрос заключается в следующем:
Символические ссылки с (обычного) жесткого диска на твердотельный накопитель (оба формата ext4 ) приводят к значительному снижению производительности ? Могу ли я просто использовать их или мне нужно искать другое решение?
Нет, это не приводит к снижению производительности. Ссылка должна быть прочитана, но только один раз. После этого он будет храниться в кеше.
Вы можете хранить весь / home на SSD и монтировать только жесткие диски «Документы», «Изображения» и т. Д. Рассмотрите это решение как на моем компьютере:
/disk/zero/bin /home/sddhrthrt/bin auto bind 0 0
/disk/zero/Documents /home/sddhrthrt/Documents auto bind 0 0
/disk/zero/dotfiles /home/sddhrthrt/dotfiles auto bind 0 0
/disk/zero/srv /home/sddhrthrt/srv auto bind 0 0
в вашем /etc/fstab
. Я не уверен, что это лучше, чем символические ссылки, но я думаю, что это работает лучше. (В любом случае я сделал это для целей резервного копирования / совместного использования, потому что я делаю те же папки и с другими дистрибутивами).
И вам следует подумать о том, чтобы установить /var
на жесткий диск, если вы этого еще не сделали.