15 Eylül 2020 Salı

Red Hat 7 de transparent hugepages (THP) devre dışı bırakmak

Öncelikle

                 /etc/default/grub 

dosyasındaki "GRUB_CMDLINE_LINUX" satıra transparent_hugepage=never parametresini ekliyoruz.

Parametreyi ekledikten sonra grub ayar dosyası grub.cfg yi yeniden oluşturmamazı gerekiyor.

Sistem standart bios ile başlıyorsa;

# grub2-mkconfig -o /boot/grub2/grub.cfg


UEFI ile açılıyorsa;

# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg


komutları ile grub.cfg yeniden oluşturulur.

Bu işlemden sonra

                              systemctl reboot 

veya 

                              shutdown -r now

Komutuyla sistemimiz yeniden başlatırız.

 

Bu işlemi yapmamıza rağmen THP devredeyse, büyük ihtimal tuned  THP yi aktifleştiriyordur. Şayet böyle bir durum mevcut ise özel bir profil oluşturarak, THP nin aktifleşmesini önleriz.

Yapılacak işlemler;

mkdir /etc/tuned/nothp


# cat /etc/tuned/nothp/tuned.conf
[main]
include= throughput-performance

[vm]
transparent_hugepages=never


# chmod +x /etc/tuned/nothp/tuned.conf


# tuned-adm profile myprofile-nothp
 

Kontrol için;

# cat /sys/kernel/mm/transparent_hugepage/enabled


Hiç yorum yok:

Yorum Gönder