Terminologia de memória no Mavericks Activity Monitory
No Mavericks, o Activity Monitor mudou sua terminologia de memória. As colunas disponíveis ao visualizar processos na guia de memória agora incluem "Memória", "Memória real", "Memória privada real", "Memória compartilhada real" e "Memória removível".
Eu pensaria que, uma vez que a "Memória virtual" desapareceu e a "Memória" pareceu ser equivalente, no entanto, isso não parece aumentar, porque a "Memória" não deveria ser sempre maior ou igual a "Memória real" "? (Se estou interpretando a terminologia corretamente, Memória real é o número de páginas atualmente residentes na RAM e Memória virtual é o número total de páginas, incluindo aquelas trocadas para disco, compactadas etc.). monitor, "Memória" é sempre menor que "Memória real". Alguém pode explicar o que é essa métrica misteriosa "Memória"?
Acho que você encontrará sua resposta em apple.stackexchange.com/a/107/46950 .
@Dave Essa resposta pode estar desatualizada, pois o Mavericks parece ter alterado a terminologia. Por exemplo, essa resposta não explica o que a coluna "Memória" indica.
as coisas mudaram desde que a pergunta foi feita. Usando o Mavericks mais recente. E eu não sigo sua terminologia?
Existe algo que precisa ser aprimorado na resposta atual?
Para cada processo existe
Memória real (sempre pelo menos tão grande quanto a memória)
Memória total atualmente consumida por um aplicativo (incluindo páginas virtuais)
Memória usada na RAM
Memória Expurgável
Memória que pode ser limpa pela MMU, se outro processo precisar de mais memória real.
Então, para o sistema no total
A quantidade de RAM instalada.
A quantidade de RAM que está sendo usada e não está disponível imediatamente.
A quantidade de espaço em disco ou unidade flash que está sendo usada como memória virtual.
Trocar Usado
O espaço em sua unidade sendo usado para trocar arquivos não utilizados de e para a RAM.
Memória do aplicativo
A quantidade de espaço que está sendo usada pelos aplicativos.
Memória com fio
Memória que não pode ser armazenada em cache no disco, portanto, ela deve permanecer na RAM. Esta memória não pode ser emprestada por outros aplicativos.
A quantidade de memória na RAM compactada.
O espaço que está sendo usado para armazenar temporariamente arquivos que não estão sendo usados ​​no momento.
Você tem uma fonte para essas informações que eu possa usar para ler mais sobre isso? A parte que eu acho mais confusa é que, na sua resposta, "Memória real" parece corresponder à "Memória virtual" em basicamente qualquer outro sistema operacional. Seria preciso afirmar que sua "Memória" é a "Memória Real" na maioria dos outros sistemas operacionais?
Definitivamente, parece que a Apple optou por "desfocar as linhas" usando termos incomuns de memória, como memória e memória reais. Para todas as "Sistema", ou seja, as 8 últimas definições, elas são retiradas diretamente das páginas de Ajuda do Activity Monitor. O Top três são suposições e observação, com base no que a memória está em uso educado, e alguma documentação sobre o centro dev da Apple developer.apple.com/library/mac/documentation/Performance/...
O que exatamente significa o número na coluna de memória compactada? Se o monitor de atividades diz que um determinado processo usa 621,4 MB de memória e 615,4 MB de memória compactada, isso significa que o processo está realmente usando apenas 6 MB de memória? Ou que 615,4 de 621,4 MB foram compactados em algum tamanho não especificado? Ou outra coisa?
Na Sierra, pelo menos, a "Memória Real" pode ser significativamente menor que a "Memória". i.imgur.com/RvAG9oWl.png
@JamesKPolk Pelo que sei, a coluna do processo "Memória compactada" é pré-compactação. "Memória" é então "Memória real" + o tamanho pós-compactação. Por exemplo, agora o meu Finder tem memória 613M, Real 556M, 429M compactado. 613-556 = 57M, que não é relatado em outra coluna. A entrada "Compressed:" em todo o sistema é, eu acho, o espaço real usado por todos os processos após a compactação. No meu sistema, apenas os três principais processos relatam mais de 3 GB "compactados", mas o sistema registra apenas 1,36 GB no total.