
Não vamos aprofundar sobre as Trasparent Huge Pages, mas, indico um ótimo artigo da HedHat : How to use, monitor, and disable transparent hugepages in Red Hat Enterprise Linux 6 and 7
Os bancos de dados usam pequenas páginas de memória, e as Transparent Huge Pages tendem a se fragmentar e impactar o desempenho:
Para desativá-lo no tempo de execução do RHEL / CentOS 6 e 7:
1 2 | $ echo “never” > /sys/kernel/mm/transparent_hugepage/enabled$ echo “never” > /sys/kernel/mm/transparent_hugepage/defrag |
Adicione o sinalizador:
transparent_hugepage=never
às opções do seu kernel (/etc/sysconfig/grub
) para que persista após reincialização do S.O.GRUB_CMDLINE_LINUX=”console=tty0 crashkernel=auto console=ttyS0,115200 elevator=noop transparent_hugepage=never” |
Faça um backup do /boot/grudb2/grub.cnf e reconstrua o arquivo executando o grub2-mkconfig -o
.
Em caso de maquina baseada em Bios:
1 | $ grub2-mkconfig -o /boot/grub2/grub.cfg |
Se o Transparent Huge Pages (THP) ainda não estiver desativado, continue e use a opção abaixo:
Desative os serviços ajustados se estiver reativando o THP usando os comandos abaixo.
1 2 | $systemctl stop tuned $systemctl disable tuned |
Deixe um comentário