As diferentes colunas no Activity Monitor são um pouco confusas
As diferentes colunas no Activity Monitor são um pouco confusas
Respostas:
Retirado da minha resposta na falha do servidor :
Jargão de memória do Mac OS X:
Com fio : refere-se ao código do kernel e tal. Memória que nunca deve ser removida da RAM. Também conhecido como memória residente.
Compartilhada : memória compartilhada entre dois ou mais processos. Ambos os processos mostrariam essa quantidade de memória, de modo que pode ser um pouco enganador quanto à quantidade de memória que está realmente em uso.
Real : Este é o uso de memória "real" para um aplicativo, conforme relatado por task_info () - uma contagem aproximada do número de páginas físicas que o processo atual possui. (RSIZE)
Privado : Esta é a memória que um processo está usando apenas por si próprio e que é usado na memória de residentes. (RPRVT)
Virtual : A quantidade total de espaço de endereço no processo mapeado para qualquer coisa - seja um espaço arbitrariamente grande para variáveis ou qualquer coisa - não equivale ao uso real da VM. (VSIZE)
Ativo : Memória rotulada atualmente como ativa e usada na RAM.
Inativo : "A memória inativa não está mais sendo usada e armazenada em cache no disco. Ela permanecerá na RAM até que outro aplicativo precise de espaço. A saída dessas informações na RAM é vantajosa se você (ou um cliente do computador) retornar para isso mais tarde ". - Ajuda do Mac OS X
Livre : A quantidade de RAM realmente disponível sem nenhum dado.
A melhor documentação que conheço (e que pude encontrar em pesquisas de acompanhamento) é o artigo da Managing Memory, da Apple, em seu site de desenvolvedores.
Outras fontes que valem a pena: Lista de discussão de Darwin-dev: [ 1 ], [ 2 ] e um artigo antigo sobre MacOSXHints . Além disso, Mike Ash postou uma boa apresentação para leigos em seu blog
Memória real refere-se à memória física (módulos reais de RAM no seu computador). Virtual Mem é o quanto de memória "falsa" é alocada para o processo, ou seja, memória alocada no meio de armazenamento permanente (disco rígido, unidade de estado sólido, etc) para esse processo. A memória compartilhada é uma memória física (real) que pode ser compartilhada com outros processos. A memória privada é memória "real" que só pode ser usada pelo processo para o qual está alocada.
Essas explicações podem ajudar também ... diretamente do monitor de atividade -> ajuda -> visualizando o uso da memória do sistema:
Aqui está uma explicação de algumas das informações exibidas na parte inferior do painel de memória:
A Apple atualizou o Activity Monitor no OSX 10.9 (Mavericks). Eles têm um bom artigo sobre o que tudo significa aqui http://support.apple.com/kb/HT5890 . Em suma...
A combinação de estatísticas de memória Free, Wired, Active, Inactive & Used em versões anteriores do Activity Monitor foram substituídas no Mavericks por um gráfico "Memory Pressure" de fácil leitura.
A pressão da memória é indicada pela cor: