На основе ссылки на учебник, предоставленной Kyle Carlson
Проверьте пространство подкачки
sudo swapon -s
Пустой список подтвердит, что у вас не включены файлы подкачки:
Filename Type Size Used Priority
Создайте и включите файл подкачки (swapfile)
sudo dd if=/dev/zero of=/swapfile bs=1024 count=256k
Создайте область подкачки Linux:
sudo mkswap /swapfile
выход:
Setting up swapspace version 1, size = 262140 KiB no label, UUID=103c4545-5fc5-47f3-a8b3-dfbdb64fd7eb
Активируйте файл подкачки:
sudo swapon /swapfile
проверьте, видите ли вы сводку по свопу.
swapon -s
Filename Type Size Used Priority
/swapfile file 262140 0 -1
Готово!
Чтобы сделать файл подкачки постоянным
sudo nano /etc/fstab
Вставьте в следующую строку:
/swapfile none swap sw 0 0
Для параметра подкачки в файле должно быть установлено значение 10. Пропуск этого шага может привести к снижению производительности, тогда как установка значения 10 приведет к тому, что подкачка будет действовать как аварийный буфер, предотвращая сбои из-за нехватки памяти.
echo 10 | sudo tee /proc/sys/vm/swappiness
echo vm.swappiness = 10 | sudo tee -a /etc/sysctl.conf
установите правильные разрешения для файла подкачки, чтобы он не был доступен для чтения публике:
sudo chown root:root /swapfile
sudo chmod 0600 /swapfile
person
tokhi
schedule
03.08.2015