Gerenciamento de memória Unix

2

Ao usar top / free para ver o uso da memória no Unix, existem categorias 'used / free / shared / buffers / cached'. O que exatamente significam? Eu tentei procurar por um wiki, mas não encontrei informações detalhadas. Por favor, informe, obrigado.

    
por Stan 03.08.2010 / 03:55

1 resposta

4

A maioria dessas informações está na página man do topo.

Shared: A quantidade de memória compartilhada usada por uma tarefa. Ela simplesmente reflete a memória que poderia ser potencialmente compartilhada com outros processos.
Grátis : Memória não usada de fato.
Usada : Alocada para processos.
Buffers : Memória usada para vários buffers do sistema operacional. Como estruturas de arquivos do sistema operacional.
Cache : memória usada para vários caches do sistema operacional, geralmente os caches de arquivos e blocos.

    
por 03.08.2010 / 04:09

Tags