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

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

21
задан 13.04.2020, 06:23

4 ответа

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

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

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

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

0
ответ дан 13.04.2020, 06:23
  • 1
    хорошо, спящий режим не о начальной загрузке быстро, а о сохранении состояния. – Steven 13.04.2020, 06:24
  • 2
    Спасибо за Ваш ответ. Я don' t думают, что я буду в спящем режиме, если время начальной загрузки будет так же быстро, как я читал. Еще раз спасибо! – Bojan Vukasovic 13.04.2020, 06:24

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

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

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

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

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

0
ответ дан 13.04.2020, 06:24

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

vm.swappiness = 0

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

0
ответ дан 13.04.2020, 06:24
  • 1
    Я don' t планируют спящий режим любого с подразумеваемым временем начальной загрузки, которое я читал. 16 ГБ поршня происходят из-за этого являющегося легкой буровой установкой редактирования видео. Не уверенный все же, если это истратит поршень. – Bojan Vukasovic 13.04.2020, 06:24
  • 2
    Однако, если Вы будете намереваться быть в спящем режиме, затем Вы должны будете подкачать. – Bojan Vukasovic 13.04.2020, 06:25
  • 3
    Я предложил бы то же самое. У меня есть RAM на 8 ГБ на моем ThinkPad, и единственная подкачка времени даже была активирована, до сих пор был при выполнении 2 виртуальных машин и затмения рядом..., и это подняло о > подкачка 100 МБ (в то время как там, где все еще ~2gb доступная RAM) – Steven 13.04.2020, 06:25
  • 4
    Для безопасности я настоятельно рекомендовал бы никогда не обойтись без помощи любой подкачки. Выполнение одной ошибки как выполнение чего-то голодного RAM, когда you' ре низко на памяти может снизить Вашу целую систему если Вы don' t имеют подкачку. Для легкого домашнего использования это shouldn' t быть слишком большим количеством стычки, но если Вы, что-либо более усовершенствованное - имеет некоторую подкачку на всякий случай, это doesn' t причиняют Вам боль, но могут сохранить Вас некоторые незапланированные перезагрузки. – piet 13.04.2020, 06:25
  • 5
    В 2018 16 ГБ могут быть исчерпаны довольно быстро... Поскольку это могло быть в 2013 так или иначе. – Val 13.04.2020, 06:26

Помимо других замечательных ответов, я просто хотел спросить, что вы можете иметь более одного раздела подкачки. Таким образом, вы можете разместить 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
ответ дан 13.04.2020, 06:25

Теги

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