Какой из них: переезд / домой или создание символических ссылок в отношении эффективности SSD
Вся моя установка Ubuntu, включая /home расположен в ext4 раздел на диске SSD. Я собираюсь переместить архивы и файлы документов (которые почти все находятся внутри домашней папки) на внешний жесткий диск с форматом разделов ext4.
Это позволит решить проблему с пространством и уровнем износа SSD. Там уже есть руководство о том, как двигаться целиком /home каталог в новый раздел, но дело в том, что у меня есть некоторые файлы, связанные с приложением внутри дома, например android SDK, Gradle build system files, Android Studio data folder (который включает в себя плагины, конфиги и т. д.). Эти данные в основном скрытые папки внутри домашнего каталога. Вся концепция перехода на SSD заключается в более высокой скорости доступа к программам и их запуска; Я думаю, что при перемещении файлов, которые требуются приложениям, обратно на жесткий диск, преимущество будет потеряно.
Поэтому я подумал, что разумно просто создать символическую ссылку на папки такого типа, которые содержат абсолютные файлы документов (такие как Музыка, Видео, Изображения, Документы, DropBox), на внешний раздел жесткого диска и оставить все остальные папки конфигурации внутри /home папка на SSD. Таким образом, я бы все еще беспокоился о .ecryptfs папка, которая занимает огромное место на SSD, так как я зашифровал home на Ubuntu. Будет ли этот метод Symlink также перемещать размер .ecryptfs папка на HDD?
Вы подтверждаете этот обходной путь или предлагаете совершенно другой сценарий?
Спасибо
1 ответ
Этот подход в порядке. Я предлагаю вам также рассмотреть следующие вопросы:
Технология SSD и ношение IO
В зависимости от технологии вашего SSD, вы также должны обратить внимание на скорость ввода-вывода некоторых приложений. Высокий IO может сократить срок службы некоторых устройств. Если бы это было так, эти файлы были бы лучше связаны с HDD. Я считаю, что этот подход не только для /home но также /var а также swap area
ОС или ограничения приложений
На моем последнем ПК я установил ОС на SSD и настроил части с большим количеством операций ввода-вывода (swap area, /var а также /home) на HDD. Это казалось идеальной настройкой, пока некоторые важные приложения не начали выходить из строя. Ресурс Ubuntu AppArmor блокировал выходные данные некоторых приложений для /var установлен на другом разделе. Так что это может быть больше проблемой, чем преимуществом, если пользователь не знает, как установить эти ограничения.