Что в / home выиграет от использования SSD?

23

В книге «Является ли 40 ГБ твердотельный накопитель практичным для использования в« / » Хорхе рассказывает, как он использует в своих каталогах символические ссылки, /homeкоторые могут быть полезны при использовании SSD. Каталоги, которые он называет

  • ~/.cache
  • ~/.config
  • ~/.gconf

Я знаю, как сделать символические ссылки. Я спрашиваю, является ли это хорошим списком каталогов, /homeкоторые выигрывают от использования SSD? Я считаю, что хорошими элементами в таком списке являются файлы, которые часто читаются. Причина, по которой я спрашиваю об этом, заключается в том, что я не могу уместить все /homeна SSD, но я все еще хочу получить как можно больше производительности от SSD.

Н.Н.
источник
1
Пишущая вещь - миф о современных твердотельных накопителях, Intel рассчитана на 57 лет подряд или что-то вроде того.
Хорхе Кастро
@JorgeCastro Не могли бы вы предоставить ссылку?
NN
3
Не удобно, где-то здесь, руководство SSD на высшем уровне - anandtech.com/tag/storage
Хорхе Кастро

Ответы:

14

Вот список других вещей, которые могут быть полезны (я сделал это вики-пост, чтобы любой мог добавить к нему):

  • .cache - временный кеш файлов для браузеров и других программ.
  • .config - конфигурационные файлы для программ
  • .gconfdabd .gconf- файлы конфигурации GNOME
  • .gegl-0.0 - файл для GIMP
  • .gimp-2.6 - файлы для GIMP
  • .gnome2 - используется некоторыми приложениями GNOME 2
  • .gvfs - папка данных для виртуальной файловой системы GNOME
  • .local- пользовательские данные. Вы потеряете функциональность Nautilus Trash, если этот каталог будет помещен в другой раздел.
  • .macromedia - файлы для прошивки
  • .mozilla - где находится весь кэш Mozilla Firefox
  • .thumbnails - миниатюры для картинок, видео и т. Д. (Используется Nautilus)
  • .thunderbird - где находится весь кэш Mozilla Thunderbird
NN
источник
1
Будьте осторожны с .local. Наутилусу не понравится иметь его в другом разделе, и вы потеряете функцию корзины.
Ричард Айотт
6

Я бы поставил все на SSD, при условии, что это современный SSD (то есть быстрый и не страдает от плохого выравнивания записи), и при условии, что все подходит.

Улучшение латентности - это действительно нечто.

Мариус Гедминас
источник
Что бы вы сделали, если некоторые вещи не подходят? В моем случае у меня есть музыка и видео, которые не подходят.
NN
1
@NN Вы должны упомянуть, что в вопросе, что у вас нет места, чтобы вместить все, тогда будет понятно, почему вы хотите использовать только символические ссылки.
Хорхе Кастро
@JorgeCastro Я согласен. Выполнено!
NN
Если есть / и / home на SSD, а затем связать большие каталоги с каталогом на жестком диске. Музыка, видео, файлы для скачивания и т. Д.
elmicha
Да, видео / музыка, которые не подходят, должны идти на большой ротационный жесткий диск. Я хочу сказать, что твердотельные накопители превосходны в ситуациях, когда у вас большое количество небольших файлов из-за невероятно быстрого поиска. И / home имеет тенденцию иметь тысячи маленьких файлов во всех этих точечных каталогах.
Мариус Гедминас
2

Я бы просто имел корневой каталог ( /) в качестве SSD. Держите /homeна жестком диске (поскольку, по моему опыту, он может занимать много места). Также /bootна SSD, если вы собираетесь делать отдельные разделы. Таким образом, у вас есть преимущества времени загрузки SSD. Это мое мнение.

если бы вы действительно хотели использовать SSD для дома, я бы поместил папки конфигурации в эти /.whateverпапки, чтобы ускорить загрузку конфигурации. Это не так быстро, как загрузка всей программы с SSD, но, тем не менее, это улучшение. Я не знаю, как сопоставить некоторые элементы /homeс SSD, но mountкоманда приходит на ум

Конор Ринн
источник
Боюсь, что это не ответ на вопрос. Вопрос заключается в том, что выгоды от на SSD в/home ?
NN
Ой извините, увлекся. Отредактировал это для актуальности :)
Конор Ринн
Вы думаете о каких-либо конфигурационных файлах в частности? Размер всех скрытых каталогов у меня /homeсоставляет 297 ГБ. Размер всех скрытых каталогов в моем /homeдля скрытых ссылок каталогов , за исключением .ecryptfsи .Privateсоставляет 1 Гб.
NN
в большинстве случаев да, хотя, учитывая размер ваших файлов конфигурации (все ваши скрытые файлы конфигурации ??), я бы ограничил его программами, которые вы используете чаще всего, и .gnome *, а также .config и .cache как вы, вероятно, увидите наиболее эффект от них
Конор Ринн
1

Что бы я посоветовал, это иметь все в одном большом /разделе на SSD (включая ваши домашние каталоги), а затем, если SSD недостаточно велик для всех ваших больших файлов, монтировать ваш жесткий диск отдельно, скажем, /media/BigHDDили как угодно, и положите туда свои большие файлы.

Таким образом, все ваши точечные файлы (файлы и каталоги, начинающиеся с точки в вашем домашнем каталоге) будут на SSD, включая новые, которые может создавать программное обеспечение. Часто именно эти точечные файлы (в частности .cache) часто читаются и записываются, и поэтому больше всего выиграют от SSD. Но это не значит, что другие файлы и каталоги также не выиграют.

Если SSD пространство не имеет особых ограничений, нет никаких причин , чтобы сохранить что - нибудь от него. Имейте все на этом. Затем, если вам нужно хранить много больших файлов, например, для редактирования видео, фотографий, вашей музыкальной коллекции и т. Д., И они там не помещаются, то для них есть отдельно смонтированный диск.

Раньше я использовал Asus EeePC 900. У этого устройства был основной SSD емкостью 4 ГБ. Это ограниченное пространство, требующее тщательного разбиения. SSD на 40 ГБ не ограничен.

Если бы мне пришлось составить список того, что больше всего выиграет от использования SSD, я бы поставил их в таком порядке.

  1. ~/.cache - область кеша вашего домашнего каталога, где кеш хранят такие программы, как браузеры.

  2. /usrи /lib- просто чтобы улучшить время запуска приложений и время загрузки.

  3. /etc- Некоторое программное обеспечение должно прочитать много файлов здесь, когда оно запускается.

  4. /tmp - некоторые программы используют это для временного хранения, но в меньшей степени для пользовательских программ.

  5. /var - системное программное обеспечение иногда хранит здесь временные или часто изменяющиеся файлы.

  6. ~/.config - файлы конфигурации для вашего пользовательского программного обеспечения и учетной записи.

Как вы можете видеть, это несколько распространено на диске.

Может быть более полезным увидеть список того, что не так полезно от использования SSD:

  1. Медиа-файлы, такие как музыка и видео.

  2. Любые другие большие документы, такие как оригинальные изображения, если вы делаете фотографию.

  3. Резервные копии или большие архивы (например, других систем)

thomasrutter
источник