Как включить swap на виртуальной машине?

Как включить swap на виртуальной машине?
Swap – это дополнительное пространство на диске, которое используется операционной системой как виртуальная память в случае нехватки реальной оперативной памяти. Виртуальная машина иногда может требовать swap для более эффективного выполнения задач. Если у вас возникла необходимость включить swap на виртуальной машине, следуйте этим шагам.
Шаг 1: Проверка наличия swap на машине
Первым делом необходимо проверить, имеется ли уже swap на вашей виртуальной машине. Для этого выполните команду:
sudo swapon --show
Если в результате выполнения данной команды вы увидите информацию о swap, например размер и тип, значит swap уже включен на вашей машине.
Шаг 2: Создание swap файла
Если swap на вашей машине отсутствует, переходите ко второму шагу – созданию swap файла. Для этого выполните следующие команды:
sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
После выполнения этих команд swap файл будет создан и включен на вашей виртуальной машине.
Шаг 3: Автоматическое включение swap при загрузке
Чтобы swap автоматически включался при каждом запуске машины, добавьте запись о swap файле в файл /etc/fstab. Для этого выполните следующие действия:
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
Теперь swap будет активироваться автоматически каждый раз при запуске вашей виртуальной машины.
Следуя этим простым шагам, вы сможете успешно включить swap на вашей виртуальной машине и обеспечить ей дополнительное пространство для работы в условиях ограниченной оперативной памяти.