Назад | Перейти на главную страницу

Включена или отключена поддержка прозрачных огромных страниц на этих машинах с CoreOS?

У меня есть несколько серверов CoreOS, на которых будут выполняться некоторые рабочие нагрузки баз данных, которые настоятельно рекомендуют отключить Transparent Hugepages.

Тем не мение:

~$ cat /sys/kernel/mm/transparent_hugepage/enabled
cat: /sys/kernel/mm/transparent_hugepage/enabled: No such file or directory

Конечно, пути / sys / kernel / mm / transparent_hugepage не существует.

Но я не совсем уверен, что он выключен.

~$ cat /proc/meminfo | grep huge
HardwareCorrupted:     0 kB
AnonHugePages:         0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:     7872512 kB
DirectMap2M:           0 kB

Это означает, что мой размер огромной страницы в настоящее время составляет 2M. Хотя в настоящее время ничто не использует огромную страницу.

и

~$ mount | grep huge
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)

Как мне убедиться, что эта функция отключена?