Swap size Ubuntu 18.04

Swap size Ubuntu 18.04

Swap это пространство, используемое операционной системой для расширения оперативной памяти, при её нехватке.

Если памяти не хватает, используется swap, если swap будет заполнен, то работа компьютера станет нестабильной или вообще невозможна.

Вот пример изменения размера Swap

сначала выключим все swap процессы

sudo swapoff -a

создадим файл размеров в 8Gb

sudo dd if=/dev/zero of=/swapfile bs=1 count=8
  • if - входящий файл
  • of - выходной файл
  • bs - размер блока
  • count - количество блоков

другой вариант быстрого создания файла

sudo fallocate -l 8G /swapfile

права для файла

sudo chmod 600 /swapfile

создание swap

sudo mkswap /swapfile

активация swap файла

sudo swapon /swapfile

посмотреть размер swap файл

grep SwapTotal /proc/meminfo

другой вариант просмотра данных о swap

sudo swapon --show

или утилита free

free -h
Важно! Если используете SSD и у сервера достаточно оперативной памяти рекомендуется вообще не использовать swap. Есть проблемы при использовании swap на SSD, возможна деградация оборудования со временем.