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.