vm.swappiness


vm.swappiness — параметр ядра Linux, определяющий насколько агрессивно ядро использует swap вместо освобождения страниц page cache.

Диапазон: 0–200 (раньше 0–100)

Значение Поведение
0 Swap только при критической нехватке RAM (избегать любой ценой)
1 Минимум swap, но разрешён
10 Низкое использование swap (часто для серверов БД)
60 По умолчанию в большинстве дистрибутивов
100 Равный приоритет: swap и page cache одинаково охотно вытесняются
200 Агрессивный swap (новое в ядрах 5.8+)

 

Важно

swappiness=0 не отключает swap полностью — отключение это swapoff -a. Это лишь означает "избегать swap пока возможно".

Для проекта с БД и Octane (как у тебя) разумно vm.swappiness=10.