Ставить своп на SSD или HDD?

Новая установка. 120 ГБ SSD для ОС и ДОМА и 1 ТБ HDD для хранения. 16 ГБ оперативной памяти, что означает 16 ГБ подкачки, если я правильно помню. Пространство SSD слишком ценно для раздела подкачки, верно? Если мое мышление правильное, может кто-нибудь направить меня или указать правильное направление для размещения раздела подкачки на втором жестком диске? Я всегда выбирал автоматические настройки при установке Ubuntu. Спасибо!

22
задан 1 October 2013 в 08:45

4 ответа

Раздел подкачки на вашем SSD позволит вам быстрее выйти из спящего режима (он же «приостановить на диск») по сравнению со свопом на жестком диске. Но, учитывая невероятно быстрое время загрузки Ubuntu при загрузке с SSD, выход из спящего режима может быть медленнее, чем перезагрузка.

Если вы не впадаете в спящий режим, вам, возможно, вообще не придется менять местами.

Только в том случае, если у вас часто очень много приложений, интенсивно работающих с ОЗУ, работающих параллельно, ваша система может в конечном итоге использовать своп. Тогда подкачка на SSD будет несколько быстрее, чем подкачка на жестком диске. Тем не менее, нет необходимости беспокоиться о износе вашего SSD из-за обширной замены.

Если не используется для режима гибернации, вы всегда можете добавить раздел подкачки или файл подкачки позже:

0
ответ дан 1 October 2013 в 08:45

Помимо других замечательных ответов, я просто хотел спросить, что вы можете иметь более одного раздела подкачки. Таким образом, вы можете разместить 4 ГБ подкачки на SSD, а остальные - на жестком диске, поэтому, если вам нужно что-то поменять во время использования компьютера, он перейдет к быстрой замене. Если вы впадаете в спящий режим, возможно, подкачки SSD будет недостаточно, и вам также потребуется подкачка HDD.

Для этого вам нужно создать один раздел подкачки на каждом диске, и после установки вам нужно будет открыть /etc/fstab, чтобы ваша система отдала предпочтение быстрой замене. Итак, откройте терминал и выполните sudo gedit /etc/fstab. Вам нужно будет найти пару строк, ссылающихся на ваши разделы подкачки, и отредактировать их, чтобы добавить параметр pri (большее число на самом быстром диске):

# before
UUID=some-large-number  none  swap    sw   0 0
UUID=another-large-number  none   swap  sw  0 0

#after
UUID=some-large-number  none  swap    sw,pri=10   0 0
UUID=another-large-number  none   swap  sw,pri=20  0 0

Вам необходимо знать, какой из это на быстром диске, а на медленном диске. Выполнение blkid на терминале поможет вам определить каждого из них.

0
ответ дан 1 October 2013 в 08:45

Твердотельные накопители работают быстрее (хотя и здесь скорость уменьшается со временем), но также имеют меньший срок службы. Прежде чем сделать этот выбор, подумайте о привычках обмена в вашем дистрибутиве.

Поправьте меня, если я ошибаюсь, но эта установка - ваш домашний ПК, верно? С 16 ГБ я действительно сомневаюсь, что вы будете делать большую замену, особенно потому, что, например, гибернация редко работает должным образом и по умолчанию отключена в Ubuntu.

В качестве альтернативы разделу подкачки вы можете использовать файл подкачки. Огромным преимуществом второго является то, что он может увеличиваться и уменьшаться в соответствии с вашими потребностями, когда с разделом обычно сложнее работать, особенно если он находится между двумя другими разделами и в нем не осталось места.

Прочтите здесь для получения дополнительной информации о SSD для пространства подкачки:

Размер свопа см. В

0
ответ дан 1 October 2013 в 08:45

Лично с 16 ГБ памяти в вашем распоряжении, я бы даже не стал беспокоиться о разделе подкачки ... Просто убедитесь, что вы добавили следующую строку в конец файла /etc/sysctl.conf, и все должно работать как Нормальный:

vm.swappiness = 0

... сохранить и перезагрузить компьютер, без подкачки ... Я использую это для своей машины 2 ГБ, и с тех пор у меня никогда не было проблем или замедлений ...

0
ответ дан 1 October 2013 в 08:45

Другие вопросы по тегам:

Похожие вопросы: