
Ono topo da página de manualdiz:
Uma percentagem de ocupação de 90% é considerada “crítica”. Observe que esse percentual de ocupação é o consumo de memória acumulada do kernel (incluindo a laje) e de todos os processos;a memória para o cache da página ('cache' e 'buff' na linha MEM) não está implícita!
A MEM
linha da nossa saída acima é assim:
MEM | tot 94.4G | free 252.4M | cache 70.1G |dirty 127.5M | buff 450.4M | slab 4.5G
Estou tentando entender a que realmente se refere o cache 70.1G. Uma pessoa com quem conversei disse que inclui memória virtual de processo. No entanto, quando procurei informações sobreCache de páginas Linux, Eu vi isso:
No Linux, o Page Cache acelera muitos acessos a arquivos em armazenamento não volátil
o que faz parecer que está realmente relacionado ao armazenamento de E/S. Ao observar a memória virtual usada por todos os processos, vejo cerca de 70G alocados/usados, o que parece estar correlacionado com os 70G da saída superior.
Então, o topo está mostrando o uso de memória virtual, cache de memória reservado para acelerar o acesso a arquivos (ou talvez ambos)?