Руководство по добавлению файла подкачки "на горячую" в CentOS. Файл подкачки (SWAP) — это выделенное файловое пространство накопителя под механизм управления виртуальной памятью в современных операционных системах.
При полном исчерпании оперативной памяти и файла подкачки, приложение могут начать "тормозить" или завершаются самой ОС, в связи с не хваткой оперативной памяти.
Создание файла подкачки (SWAP)
При необходимости можно создавать несколько файлов, с разными именами.
Создаем файл на диске, который будет использоваться в качестве файла подкачки
1 | fallocate -l 8G /swapfile |
Доступ к файлу подкачки должен быть только у пользователя с правами root
1 | chmod 600 /swapfile |
настраиваем файл подкачки с помощью mkswap
1 | mkswap /swapfile |
Подключаем созданный файл в качестве файла подкачки
1 | swapon /swapfile |
Подключение файла подкачки после перезагрузки
При монтирование файла подкачки в виде файла он будет доступен системе до перезагрузки, что бы обеспечить подключение созданного файла при загрузке системы, добовляем его в fstab
1 | nano /etc/fstab |
и добавляем следующую строку
1 | /swapfile swap swap defaults 0 0 |