[Corrigido] Alto uso de CPU e memória do WindowServer no Mac
Vamos explicar a você o que é o WindowServer no Mac, por que ele consome muitos recursos de CPU e memória e como reduzir o uso de CPU e memória.
No Monitor de Atividade, você pode notar um processo chamado WindowServer que usa muitos recursos de CPU e memória. Embora saibamos que o alto uso da CPU e da memória pode prejudicar o desempenho do Mac, não há como fechar completamente o processo WindowServer para reduzir o uso da CPU e da memória.
Então, o que exatamente é esse processo, por que ele consome muita CPU e memória e como lidar com o problema de alta CPU e memória que ele causa?
O que é o WindowServer no Mac?
O WindowServer é uma das partes principais do macOS. Em termos simples, ele conecta todos os aplicativos e ações da interface à sua tela. O que você vê na tela é o que o WindowServer desenha. E toda vez que você inicia um aplicativo, abre uma nova janela ou navega em uma nova página, o WindowServer está constantemente desenhando sua tela.
Quando você inicia um aplicativo, o WindowServer reflete o comportamento desse aplicativo e, em seguida, você pode vê-lo na tela.
Por que o WindowServer usa tanta CPU e memória em um Mac?
Todo programa se comunica com o WindowServer para exibir coisas na sua tela. Portanto, quanto mais aplicativos você executa, mais recursos de CPU e memória o processo do WindowServer utiliza.
O WindowServer foi projetado para ajudar seu computador a funcionar corretamente. Ele não faz nada malicioso. Às vezes, porém, você pode perceber que o WindowServer ainda consome muitos recursos da CPU e da memória, mesmo que apenas alguns aplicativos estejam em execução. Os motivos podem ser:
- Macs antigos com o macOS mais recente.
- Muitos itens de login.
- Efeitos visuais desnecessários.
- Problemas com acessórios externos.
Agora que você conhece os possíveis motivos para o WindowServer usar muita CPU e memória, vamos ver como corrigir o problema.
Como verificar o uso da CPU e da memória no Mac
Antes de saber como corrigir esse problema, vamos ver como verificar o uso da CPU e da memória no Mac.
Aqui estão as etapas:
- Abra o Activity Monitor / Monitor de Atividade via Spotlight ou Launchpad / Plataforma de lançamento.
- Na parte inferior da janela do Monitor de Atividade, você pode ver o uso da CPU. Localize o processo WindowServer e você verá a carga da CPU, o tempo da CPU, os fios e muito mais.
- Clique na guia Memória para verificar o uso da memória. No diagrama na parte inferior da janela do Monitor de Atividade, você pode ver quanto espaço de memória está sendo usado. Localize o WindowServer na lista e você saberá quanto espaço de memória ele está ocupando.
Como corrigir o problema de "alto uso de CPU e memória do WindowServer" no Mac
O esgotamento da CPU e da memória pode deixar seu Mac lento. Aqui estão algumas maneiras de reduzir o alto uso da CPU e da memória devido ao processo WindowServer.
Sair de programas e aplicativos não utilizados
Como mencionamos anteriormente, a execução de muitos programas ou aplicativos pode aumentar a CPU e a memória. É uma boa ideia encerrar os programas que não estão sendo usados.
Na janela do Monitor de Atividade, destaque os aplicativos e processos que você não usa, clique no botão Stop e selecione Encerrar ou Forçar Encerrar.
A propósito, também é necessário fechar as janelas que não estão sendo usadas.
Alterar as configurações de exibição
Efeitos como movimento e transparência também podem aumentar o uso da CPU. Eles podem ser desnecessários para seu Mac, especialmente para Macs mais antigos.
Siga as etapas abaixo para desativá-los:
- Clique no menu Apple > Preferências do sistema > Acessibilidade.
- Clique em Exibir na barra lateral e marque Reduzir movimento e Reduzir transparência.
Desativar itens de login indesejados
Os itens de login são programas que são iniciados automaticamente quando você faz login no Mac. Não é necessário que alguns desses programas sejam começados na inicialização. Veja como desativar os itens de login desnecessários:
- Clique no menu Apple > Preferências do sistema > Usuários e grupos.
- Clique na guia Itens de login, selecione o item de inicialização que deseja interromper e clique no botão de menos (-) na parte inferior da lista.
- Desbloqueie o cadeado no canto inferior esquerdo para salvar suas configurações.
Como alternativa, você pode usar o BuhoCleaner, um prático gerenciador de programas de inicialização, para assumir o controle total de todos os itens de login e serviços de inicialização no Mac. Além disso, seu recurso de liberação de RAM pode ajudá-lo a recuperar espaço na memória em segundos. Basta clicar no botão abaixo para começar.
Organize sua área de trabalho
A Apple trata cada ícone da área de trabalho como uma janela ativa. Isso significa que quanto mais ícones houver na área de trabalho, maior será a pressão sobre a memória. Organizar a área de trabalho é fácil. Basta clicar com o botão direito do mouse na área de trabalho e selecionar Usar Conjuntos, e você verá todos os arquivos na área de trabalho organizados.
Otimize seu Mac
Outra maneira que você pode tentar é otimizar o Mac. Se não quiser lidar manualmente com a tediosa limpeza, você pode experimentar o BuhoCleaner. O BuhoCleaner é um dos melhores softwares de limpeza e otimização para Mac. Ele facilita a exclusão de arquivos desnecessários, a desinstalação de aplicativos indesejados, a liberação de memória, o monitoramento da carga e da temperatura da CPU, etc. Todos podem começar a usar rapidamente.
Conclusão
Agora você tem uma melhor compreensão do WindowServer no Mac e sabe o que fazer quando ele usa muitos recursos de CPU e memória. Observe que, para manter o Mac funcionando corretamente, é melhor evitar o uso excessivo de CPU e memória.