4 гига оперативы - нафиг нужен как тоже выключить
Выяснить про swap, что за устройство и uuid
# cat /etc/fstab |grep swap
UUID=1131150c-e131-4271-8d0b-7fbf29bf9082 swap swap defaults 0 0
# ls -l /dev/disk/by-uuid/|grep 1131150c
lrwxrwxrwx 1 root root 10 окт 31 06:41 1131150c-e131-4271-8d0b-7fbf29bf9082 -> ../../sda3
# swapoff --help
Usage:
swapoff [options] [<spec>]
Options:
-a, --all disable all swaps from /proc/swaps
...
The <spec> parameter:
-L <label> LABEL of device to be used
-U <uuid> UUID of device to be used
LABEL=<label> LABEL of device to be used
UUID=<uuid> UUID of device to be used
<device> name of device to be used
...
Далее выключить как файл-устройства или через UUID
# swapoff /dev/sda3
# swapoff -U 1131150c-e131-4271-8d0b-7fbf29bf9082
Или проще и без всей писанины выше - отключить все swap (временное отключение до перезагрузки системы):
# swapoff -a
Если засвоплено много, операцию не прерывать - идёт перемещение содержимого swap в память.
Далее закомментировать строку для swap в /etc/fstab чтоб боле не взлетал при старте системы.
Приоритет использования swapВеликолепнейшее объяснение что такое swappiness:
http://askubuntu.com/questions/103915/how-do-i-configure-swappinesshttp://en.wikipedia.org/wiki/SwappinessВ нескольких словах:
Значение vm.swappiness может принимать от 100 до 0
При 100 страницы памяти будут откачиваться в swap мгновенно, вне зависимости от занятой памяти.
При 0 сброс в swap будет только тогда, когда это реально необходимо при исчерпании памяти.
При значение 15 для vm.swappiness, сброс страниц в своп будет происходить только тогда, когда память будет заполнена более чем на 85%.
Значение vm.swappiness хранится:
# cat /proc/sys/vm/swappiness
60
Посмотреть можно также:
# sysctl -a|grep vm.swapp
vm.swappiness = 60
Установить новое значение vm.swappiness для постоянного использования системой:
# echo 'vm.swappiness = 15' >> cat /etc/sysctl.conf
Временно переопределить (до перезагрузки):
# echo 15 > /proc/sys/vm/swappiness
# sysctl -w vm.swappiness=15
# sysctl vm.swappiness=15