Изменение параметра 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
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: