OS X “Trocar utilizado”

3

Estou um pouco confuso aqui, estou tentando abrir uma guia no Chrome e, às vezes, demora alguns segundos para congelar meu computador de forma significativa, para que eu não possa usá-lo nem para trazer o menu do Dock ...

Eu até fechei ALL dos meus aplicativos em um ponto e o Activity Monitor ainda lê que meu "Swap used" 2G, enquanto me mostra meu Free: é 1.1G, enquanto tudo está fechado e depois Activity Monitor.

pelo que eu geralmente entendo sempre que swap é usado, significa que ele começa a usar meu HD como memória adicional e usa E / S do HDD e, como o HDD é mais lento, ele diminui a velocidade do meu computador.

agora tenho 4GB de RAM no meu MacBook Pro, por isso não deveria ter nenhum problema em manter alguns aplicativos abertos, eu realmente não uso tanto assim, mas de alguma forma me deparo com esse problema com bastante frequência, eu diria em praticamente diariamente ...

O que posso fazer para verificar o que mais usa a minha memória? ou melhor ainda, o que está sendo usado pelo SWAP?!

    
por alexus 18.01.2012 / 02:45

1 resposta

0

Esta não é uma resposta completa à sua pergunta, mas esteja ciente de que a VM às vezes é usada para arquivo de memória mapeada E / S . É aí que um processo informa ao sistema da VM para mapear um arquivo que está atualmente em disco em uma parte do espaço de endereço virtual do processo. Ou seja, trate os blocos de disco em que um determinado arquivo reside como páginas de VM trocadas em disco, para que o aplicativo possa facilmente obter blocos arbitrários do arquivo carregado na RAM rapidamente, apenas lendo esses endereços na memória. Assim, mesmo quando você tem muita memória RAM, você nunca precisará de swap, às vezes os processos usam a troca de VMs como uma maneira conveniente de carregar partes de arquivos.

Não tenho ideia se é isso que o Chrome está fazendo no seu exemplo em particular, e é por isso que digo que essa não é uma resposta completa, mas é algo de que você deve estar ciente. Não é incomum ter a VM em uso mesmo quando ainda há RAM livre.

    
por 20.01.2012 / 00:10