Как включить 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 на вашей виртуальной машине и обеспечить ей дополнительное пространство для работы в условиях ограниченной оперативной памяти.