Desativar as Hugepages transparentes em todos os nós?

2

Eu atualizei nossa infraestrutura mongo de 2.6 para 3.0 (em caminho para 3.4) e quando eu entrei em um secundário via cliente mongo local, vi um aviso sobre páginas de acesso transparentes. Depois de algumas pesquisas, decidi implementar sua sugestão.

Vou fantocalizar o script init.d mongo sugere desativar o THP em servidores mongo, mas depois comecei a pensar, devo desabilitá-lo para todos os nós? Existe alguma degradação de desabilitar o THP em outros nós (nginx, nfs)?

    
por Mike Purcell 14.06.2017 / 19:46

1 resposta

3

A documentação do RedHat THP recomenda permitindo THP na maioria dos sistemas:

THP hides much of the complexity in using huge pages from system administrators and developers. As the goal of THP is improving performance, its developers (both from the community and Red Hat) have tested and optimized THP across a wide range of systems, configurations, applications, and workloads. This allows the default settings of THP to improve the performance of most system configurations. However, THP is not recommended for database workloads.

Portanto, desabilitar THP em todos os nós não melhorará o desempenho.

    
por 14.06.2017 / 21:17