Chcę wyłączyć transparent_hugepage (THP) w instancji CentOS 7 EC2, która jest domyślnie włączona:
# cat /sys/kernel/mm/transparent_hugepage/enabled
[always] madvise never
# cat /sys/kernel/mm/transparent_hugepage/defrag
[always] madvise never
To ustawienie można zmienić ręcznie:
# echo never > /sys/kernel/mm/transparent_hugepage/enabled
# echo never > /sys/kernel/mm/transparent_hugepage/defrag
# cat /sys/kernel/mm/transparent_hugepage/enabled
always madvise [never]
# cat /sys/kernel/mm/transparent_hugepage/defrag
always madvise [never]
... ale zmiany zostaną utracone po ponownym uruchomieniu.
Próbowałem umieścić echo never [...]
instrukcję w moich rc.local
i cloud.cfg
plikach, ale to nie zadziałało.
Próbowałem również dołączyć ustawienie transparent_hugepage=never
do linii jądra /etc/grub.conf
(jak tam wyjaśniono ), ale nie działało to lepiej.
Więc ... jak mogę wyłączyć THP na CentOS 7 działającym na instancji AWS EC2?
edytuj: zmieniono tytuł ... Muszę wyłączyć THP i defrag THP