Recentemente, atualizei meu MacBook Pro de 15 ”de meados de 2011 para o Mac OS X 10.9 Mavericks. Desde então, o uso de RAM do meu computador aumenta a ponto de inutilizá-lo. Especificamente, em qualquer lugar entre um minuto e 2 horas após o arranque, o processo kernel_task
vai usar-se entre 4 e 5 GB de memória RAM (I têm 8 GB instalado) e mds
e mds_store
vai usar cerca de 2 GB entre eles. Nesse ponto, todos os meus aplicativos não respondem.
Se eu não reiniciar o computador cerca de cinco minutos depois disso, o Mac OS X solicitará que eu feche todos os meus aplicativos. Se eu não fizer isso, o computador ficará totalmente sem resposta (mesmo para reiniciar solicitações) e eu tenho que executar um desligamento forçado. Se sim, acontece o mesmo, mas leva mais alguns minutos. Conversei com um representante da Apple e ele disse para atualizar minha PRAM e redefinir o SMC, o que fiz, mas nada aconteceu.
Além disso, ele disse para enviar meu dispositivo, o que não posso fazer no momento. Alguma idéia do que está acontecendo?
fonte
10.8
e espere um pouco antes de instalar a coisa mais recente, deixe que eles resolvam os bugs e depois pule a bordo. Se você não sofre nenhum problema no 10.8 - você sabe que é o novo sistema operacional. Não é o ideal, mas algo que você poderia fazer para torná-lo utilizável. Felizmente, você fez um backup (timemachine ou não) do sistema antigo?10.8
e colocar meus dados de volta?Respostas:
Então, eu encontrei a mesma coisa no meu iMac: os Mavericks pareciam consumir muito mais memória RAM que o Lion ou o Mountain Lion.
Encontrei uma solução que não requer reinicialização: “Usando o comando Purge no OS X Mavericks”
Basta executar
sudo purge
(ele solicitará sua senha) e limpará a memória não utilizada na qual o sistema operacional está pendurado.Libertei mais de 5 GB dessa maneira sem problemas, embora o sistema pareça travar por um momento ou dois enquanto ele faz esse expurgo.
fonte
mds
. Isso liberakernel_task
sua memória também, por algum motivo. Mas é bom ter uma solução mais legítima, obrigado!kernel_task
usando mais de 8 GB. Matarmds
não ajudou. Existe alguma outra maneira de reiniciar?Eu experimentei
kernel_task
aumentar até 20 GB de RAM e saturar (mas não liberar) toda a RAM disponível, o que congelou essencialmente todos os meus aplicativos em execução. Por tentativa e erro, descobri que se tratava de um processo R descontrolado, pois, depois de encerrar o aplicativo R,kernel_task
ele retornou a 1 GB razoável (o R.app não exigia mais de 1 GB de memória naquele momento).Portanto, a correção específica para o meu cenário foi reiniciar o aplicativo R.app. Você pode tentar encerrar todos os aplicativos em execução, um por um, para descobrir sistematicamente com qual deles pode estar interagindo
kernel_task
e causando o problema.fonte
Publiquei essa pergunta nos fóruns de suporte da Apple aqui e executei alguns diagnósticos por sugestão deles. Desde a sua execução, descobri uma série de novos problemas no meu sistema que não estavam presentes antes da instalação do Mavericks. Entre eles, muitos dos meus pacotes Python não funcionam mais (como flask e pandas)
easy_install
epip
agora estão quebrados. Foi-me recomendado fazer uma instalação limpa (e considere fazer o downgrade no processo), o que farei o mais rápido possível.fonte
Eu tenho um iMac antigo, mas ótimo, de 2008 com capacidade máxima de 4 Gb de RAM. Seguindo as recomendações do Mac, fiz uma reinstalação desde o "cero" do Mavericks, mas o desempenho ainda era muito ruim e o consumo de memória era terrível.
Além disso, com a promessa de "tornar o Mac mais rápido", eu instalei o Mac Keeper, que aliás estava consumindo muita memória para o antivírus, além dos recursos do aplicativo ativado.
MINHA solução: Desinstale o Mac Keeper. Recuperei imediatamente 1,5 Gg de RAM e, após uma reinicialização do computador, ele estava economizando 2,0 Gb de RAM.
Devido ao modelo do meu iMac, ainda preciso resolver o consumo excessivo de kernel_task. Minha crença é que cometi um grande erro ao instalar o Mavericks.
fonte
Para mim, o problema era o Adobe Lightroom. Eu tenho 18gig de memória no meu iMac e o Kernel_task estava levando 5,33 gig. Depois de sair do Lightroom, a memória usada caiu para 1,33 gig.
Encontrei o aplicativo com problemas com um:
Agora, de quem é a culpa - da Apple ou da Adobe?
fonte
O que fiz na minha máquina foi fazer um trabalho cron para limpar a memória
Eu mudei para superusuário
Então eu adicionei a próxima linha:
Para executar a limpeza a cada minuto. Meu uso de memória caiu de 16 / 16G para 9 / 16G em média.
fonte
Eu tive o mesmo problema. Após meses de pressão da memória, encontrei a cura.
Se sua conta de email (troca hospedada ou imap) contiver muitas duplicatas - no meu caso, milhares - a indexação do Spotlight causará estragos. Suponho que ele esteja tentando comparar todas as duplicatas, para que possa mostrá-las como uma mensagem.
Se o seu aplicativo de email do iOS mostrar contagens não lidas diferentes para as mesmas pastas de email do seu aplicativo de email do OS X, essa é uma certa indicação para duplicatas. Mesmo se o iOS mostrar emails, enquanto o email do OS X mostra uma pasta vazia.
Duplicatas podem resultar de movimentação / cópia / exclusão incompleta ou do recebimento de várias cópias do mesmo correio.
Usei https://github.com/quentinsf/IMAPdedup para percorrer todas as pastas e excluir duplicatas automaticamente. Isso compara IDs de mensagem ou cabeçalhos.
Depois disso, nenhum dos meus Macs sofreu pressão de memória novamente - nunca.
Espero que isso ajude todos que sofrem com a pressão da memória como eu.
fonte