В вики инфы нет.
Ядро собрал с:
CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
# CONFIG_CGROUP_HUGETLB is not set
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
CONFIG_TRANSPARENT_HUGEPAGE=y
CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set
CONFIG_HUGETLBFS=y
CONFIG_HUGETLB_PAGE=y
# CONFIG_CGROUP_HUGETLB is not set
/dev
, прописал в fstab:
hugetlbfs /dev/hugepages hugetlbfs defaults 0 0
но после ребута пишет, что не может смонтировать, потому что такой диры в /dev нет, что действительно так. Почему я создаю именно там? Потому что в примерах и по поиску в гентах (и не только) оно стоит именно там.
Как в генте правильно настраивается hugepages? Мне для qemu нужно. Спасибо.