Na caixa, temos 38 GB de memória. Depois de definir o número de páginas enormes (2048k) para 17290, descobri que quase toda a memória foi usada. Mas não executei nenhum processo. Como isso poderia ser? Que número de páginas enormes devo definir?
linux
memory
page-numbers
user710818
fonte
fonte
Esta pergunta é antiga, mas acho que a outra resposta está errada. Dependendo de quão grandes páginas foram alocadas exatamente, se feitas corretamente naquele momento, usando
ou algo parecido, o que foi visto foi o comportamento pretendido e está como documentado. Não há problema em reservar o número de páginas enormes que consideramos necessárias para a carga de trabalho e que quase toda a memória livre se foi no cenário descrito também é o esperado:
https://www.kernel.org/doc/Documentation/vm/hugetlbpage.txt
Outros fazem exatamente o mesmo:
https://blog.pythian.com/performance-tuning-hugepages-in-linux/
fonte