Glossário/Processos que você vai ver
Processos auxiliares
Também: Google Chrome Helper (Renderer)
Resposta rápida
Processos auxiliares são processos separados que um app inicia para fazer parte do trabalho dele, como renderizar páginas web, executar extensões ou cuidar dos gráficos. Eles aparecem no Monitor de Atividade como linhas próprias, muitas vezes com o nome do app seguido de Helper.
Navegadores e apps feitos com tecnologia web dividem o trabalho em muitos processos. O Google Chrome, por exemplo, costuma executar um auxiliar Renderer para o conteúdo web, um auxiliar de GPU e outros para extensões e utilitários. Se um deles trava, o resto do app continua funcionando.
O problema é que o Monitor de Atividade lista cada auxiliar separadamente. Um app que mostra números modestos na linha principal pode estar usando muito mais quando todos os auxiliares são somados.
Por que existem tantos processos Google Chrome Helper
O Chrome dá às páginas web e às extensões processos próprios para mantê-las separadas umas das outras. Mais abas, sites e extensões abertos geralmente significam mais auxiliares. Outros navegadores e muitos apps de desktop feitos com tecnologia web funcionam do mesmo jeito.
Como descobrir qual aba ou extensão está usando recursos
O Monitor de Atividade mostra o nome do auxiliar, mas não a página que ele está executando. Os navegadores têm gerenciadores de tarefas próprios para isso. No Chrome, abra Janela e depois Gerenciador de tarefas para ver cada aba e extensão com a memória e a CPU que usa.
Feche as abas pesadas ou desative as extensões que você não usa. Encerrar um único auxiliar no Monitor de Atividade geralmente só faz aquela aba ou extensão travar, então é melhor fechá-la de dentro do app.
Como ver o uso total de um app
Some as linhas do app e dos auxiliares dele. No Monitor de Atividade, Visualizar, Todos os Processos, Hierarquicamente mostra os processos sob o processo principal, o que pode ajudar, embora alguns auxiliares sejam iniciados por outros processos do sistema e não apareçam sob o app.
Como ver a qual app um processo auxiliar pertence
A maioria dos auxiliares leva o nome do app, mas nem todos. O Monitor de Atividade e o Terminal podem dizer de onde vem um auxiliar.
- No Monitor de Atividade, clique duas vezes no auxiliar, ou selecione-o e clique no botão Informações na barra de ferramentas.
- Leia o campo Processo Principal. Para um auxiliar de navegador, geralmente é o próprio navegador.
- Para ver tudo, encontre o PID do auxiliar na coluna PID e execute
ps -o ppid=,comm= -p <PID>no Terminal. Ele mostra o PID do processo principal e o caminho completo do auxiliar, e o nome.appnesse caminho é o app que o trouxe. - Para ver todas as linhas de um app de uma vez, digite o nome do app no campo de busca do Monitor de Atividade. A lista se reduz ao app e a todos os auxiliares que compartilham o nome dele.
O que cada tipo de auxiliar faz
Navegadores baseados no Chromium e muitos apps de desktop feitos com tecnologia web dividem o trabalho em auxiliares com um rótulo entre parênteses. Os auxiliares do Chrome, por exemplo, incluem estes:
- Helper (Renderer): executa páginas e conteúdo web. Geralmente o mais ocupado e o mais numeroso.
- Helper (GPU): faz o trabalho de desenho e de vídeo no processador gráfico para o app inteiro.
- Helper (Plugin): executa código de plug-ins. Alguns apps, como o Slack, incluem esse.
- Helper sem rótulo: um processo utilitário, para tarefas como rede, áudio ou armazenamento.
Quando muitos auxiliares são um problema
Muitos auxiliares, por si só, é normal. O número acompanha principalmente quantas abas, janelas, sites e extensões você tem abertos, e cada um usa pouco quando está ocioso.
Vira um problema quando um único auxiliar fica perto do topo da lista de % CPU enquanto você não está usando o app, ou quando os auxiliares do app juntos usam tanta memória que a Pressão da Memória fica amarela ou vermelha. Nos dois casos, abra o gerenciador de tarefas do próprio app, se ele tiver um, encontre a página ou a extensão responsável e feche-a de dentro do app.
As extensões merecem uma olhada mesmo quando você não as está usando. Nos navegadores Chromium, as extensões rodam em processos auxiliares próprios, então uma extensão que você instalou e esqueceu pode segurar memória e acordar a CPU em segundo plano. Remova as que você não precisa mais.
Perguntas frequentes
O que é o Google Chrome Helper (Renderer)?
É um processo do Chrome que renderiza conteúdo web, geralmente de uma ou mais abas ou sites. O Chrome executa vários deles para manter as páginas separadas.
É seguro encerrar um processo auxiliar?
Não causa dano, mas a aba ou o recurso que ele estava executando geralmente trava ou recarrega. Fechar a aba ou a extensão de dentro do app é mais limpo.
Por que o Monitor de Atividade mostra tantos processos para um só app?
Muitos apps dividem o trabalho em processos auxiliares, e o Monitor de Atividade lista cada um separadamente em vez de somá-los sob o app.
Por que o Google Chrome Helper (Renderer) está usando tanta CPU?
Uma das suas abas ou extensões está trabalhando pesado, muitas vezes por causa de vídeo, animação ou um script que não para de rodar. Abra Janela > Gerenciador de tarefas no Chrome para ver qual aba é.
Por que o Slack, o Discord e o VS Code também mostram processos Helper?
Eles são feitos com uma tecnologia web que usa o mesmo modelo de vários processos do Chrome, então executam os próprios auxiliares Renderer, GPU e outros.
Os processos auxiliares continuam rodando depois que eu encerro o app?
Normalmente eles são encerrados junto com o app. Se um ficar para trás depois que o app fechou, você pode encerrá-lo no Monitor de Atividade. Reabrir o app inicia auxiliares novos.
Relacionados
Passo a passo: Chrome usando memória demais.
Procurando algo melhor que o Monitor de Atividade? Veja as melhores alternativas ao Monitor de Atividade para Mac ou navegue por todos os termos do glossário.