На этих компьютерах с 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)
Как сделать так, чтобы эта функция была отключена?