Интересный вопрос возник. А нужен ли swap в 2020 году? Оперативки в современных компах уже так много, что в потолок еще никогда не упирался. Нагуглил тут для чего он вообще нужен, поправьте если есть еще варианты.
-
Ждущий/спящий режим, все время их путаю, в одном из них нужен swap раздел или файл подкачки. Но это вроде только для ноутбуков, для тех кто не любит выключать их. Сомнительная нужность сегодня, когда многие DE в Linux умеют сохранять сеанс.
-
Когда оперативная память кончается, чтобы не возникла ошибка, нужен swap. Новые компы сегодня имеют по 16-32 гига, мало кто может заполнить их целиком. Возможно спецы в фото/видео или программисты, компиляция там, не знаю. Обычный пользователь никогда не заполнит столько. У меня редко выходит за пределы 3 гигов.
Может есть еще применение?
Из очевидных проблем:
В Linux традиционно при установке дистрибутивы советуют ставить размер swap равный размеру оперативки. Значит на новых компах надо будет отдавать уже 32 или 64 гига, которые никогда не будут использоваться. Не мало! А если это дорогущий SSD?
Кстати, про swap на SSD:
https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-18-04
Warning: Although swap is generally recommended for systems utilizing traditional spinning hard drives, using swap with SSDs can cause issues with hardware degradation over time. Due to this consideration, we do not recommend enabling swap on DigitalOcean or any other provider that utilizes SSD storage.
Вообще не советуют включать swap на SSD, т.к. быстро угробит диск.
Получается, эпоха swap подходит в концу? А как же спящий режим и все такое?