Disable THP

При запуске mongod в логах (или при запуске mongo — прямо в выводе) появляется предупреждение:

** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
** We suggest setting it to 'never'

Документация рекомендует Disable Transparent Huge Pages (THP).

Но вроде бы достаточно и проще. Убедившись:

# cat /sys/kernel/mm/transparent_hugepage/enabled
always madvise [never] # cat /sys/kernel/mm/transparent_hugepage/defrag
[always] madvise never

исправляем:

echo 'never' > /sys/kernel/mm/transparent_hugepage/defrag

и проверяем:

# cat /sys/kernel/mm/transparent_hugepage/defrag
always madvise [never]

Рестартим mongod, смотрим лог (или запускаем mongo) и наблюдаем отсутствие предупреждения.

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

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