НовостиАдминистрированиеУправления хостингомАрхив
17 августа 2023

Настройка swap для VPS

Swap - это область на жестком диске, предназначенная для временного хранения данных из оперативной памяти, когда она заполнена. Когда ваша система испытывает нехватку оперативной памяти, она использует файл или раздел swap для хранения данных. Применение swap может повысить производительность, особенно на серверах с ограниченной оперативной памятью.

Swap - это область на жестком диске, предназначенная для временного хранения данных из оперативной памяти, когда она заполнена. Когда ваша система испытывает нехватку оперативной памяти, она использует файл или раздел swap для хранения данных. Применение swap может повысить производительность, особенно на серверах с ограниченной оперативной памятью.

Если у вас SSD, то использование swap будет более производительным, нежели на HDD. Система с активированным файлом swap будет реагировать быстрее.

Настройка Swap на Linux/CentOS (VPS KVM)

Подключитесь к серверу через SSH с правами root и проверьте, активирован ли у вас swap:

swapon -s

Если swap не активирован, создайте файл:

dd if=/dev/zero of=/swap.file bs=1M count=1024

Установите соответствующие права для файла:

chmod 600 /swap.file

Инициализация файла swap:

mkswap /swap.file

Чтобы файл swap загружался автоматически, добавьте следующее в /etc/fstab:

/swap.file swap swap defaults 0 0

Включите swap:

swapon /swap.file

Для проверки используйте:

free -m

или

swapon -s

Настройка Swap на FreeBSD (VPS KVM)

Создание файла swap:

dd if=/dev/zero of=/swap.file bs=1M count=1024

Установите права:

chmod 600 /swap.file

Добавьте следующую строку в /etc/rc.conf:

swapfile=/swap.file

Включите swap:

mdconfig -a -t vnode -f /swap.file -u 0 
swapon /dev/md0

Проверьте состояние с помощью:

top

Эти команды помогут вам настроить и управлять swap на вашем VPS, обеспечивая лучшую производительность системы.