O que realmente significa a saída 'cache'?

O que realmente significa a saída 'cache'?

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 MEMlinha 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)?

informação relacionada