Раздел помощи SpaceWeb

Подключение SWAP для виртуального сервера

26 май, 2023

Можно увеличить объем виртуальной памяти арендуемого VDS, организовав собственный swap (страничную подкачку). Процедура подключения раздела страничной подкачки производится аналогично подключению SWAP файла.

Пример

Допустим, нужно создать swap размером 256MB:

debian:~# id
uid=0(root) gid=0(root) groups=0(root)
debian:~# free
total used free shared buffers cached
Mem: 262312 96736 165576 0 13636 40152
-/+ buffers/cache: 42948 219364
Swap: 0 0 0
debian:~# dd if=/dev/zero of=/SWAP bs=1k count=256000
256000+0 records in
256000+0 records out
262144000 bytes (262 MB) copied, 22.5398 seconds, 11.6 MB/s
debian:~# mkswap /SWAP
Setting up swapspace version 1, size = 262139 kB
no label, UUID=11f9582f-e135-46c2-8068-47159c9b5ef6
debian:~# swapon /SWAP
debian:~# free
total used free shared buffers cached
Mem: 262312 258748 3564 0 600 212500
-/+ buffers/cache: 45648 216664
Swap: 255992 0 255992 

Теперь можно добавить созданный SWAP-файл в /etc/fstab для автоматического подключения при загрузке.