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

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

Тем не мение:

~$ 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)

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

0 ответов

Другие вопросы по тегам