Изменение параметра swappiness в Red Hat

По умолчанию в Red Hat 6.9 значение swappiness равно 60, и является параметром ядра, определяющим, сколько и как часто ядро будет лишний раз сгружает всё в swap. Чем выше значение параметра swappiness,тем более агрессивно будет всё свопиться. При наличии ещё свободной памяти – это не есть хорошо. При работе с БД MySQL это ещё более усугубляет ситуации в некоторых аспектах использования. Поэтому для изменения этого значения на лету необходимо:

Посмотреть текущее значение:

sysctl -a | grep swappiness

Или:

cat /proc/sys/vm/swappiness

Изменить на нужное (30 в данном случае):

sysctl vm.swappiness=30

Проверить снова, что изменилось:

cat /proc/sys/vm/swappiness

Внести изменения в последнюю строку, чтобы применилось после перезагрузки ОС:

vim /etc/sysctl.conf:

vm.swappiness = 30

И применить изменения для текущей сессии, убедившись, что нет ошибок:

sysctl -p

Ваш комментарий будет первым

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *