Como encerrar um processo no Mac

Logotipo modificado do macOS Finder

Um aplicativo ou processo está causando problemas no seu Mac? Livre-se do aplicativo problemático eliminando-o usando o Activity Monitor ou o Terminal. Você também pode localizar e eliminar processos que usam portas específicas no seu Mac.

Como encerrar um processo Mac usando o Activity Monitor

A maneira mais fácil de encontrar e eliminar um processo que está causando um problema no macOS é iniciar o Activity Monitor. Você pode fazer isso usando o Spotlight (pressione Command + barra de espaço, comece a digitar “atividade” e pressione Enter ao ver o aplicativo) ou localizando e iniciando o aplicativo na pasta Aplicativos > Utilitários.

Encontre processos em execução no macOS usando o Activity Monitor

O Activity Monitor possui diversas visualizações que você pode usar para isolar problemas . Na guia CPU, você pode ver quais aplicativos estão usando mais poder de processamento no momento (classifique pela guia “% CPU” para ver os processos mais exigentes. Você também pode usar “Memória” para classificar por uso de RAM, “Energia” para descubra quais aplicativos estão usando mais energia , “Disco” para classificar por uso do disco e “Rede” para classificar por dados enviados e recebidos.

Além disso, você pode usar a caixa “Pesquisar” no canto superior direito para pesquisar o nome de um processo. Você pode encontrar o processo principal e os processos associados desta forma, por exemplo, pesquisar no Safari encontrará o aplicativo principal, processos de rede, guias individuais, extensões e muito mais.

Pesquise processos do macOS que correspondam

Encontre o processo que você gostaria de encerrar e clique no botão “X” no canto superior direito esquerdo da tela. Você pode então escolher entre “Sair” e “Forçar Encerrar” para tentar enviar um comando de encerramento (para dar tempo ao processo para salvar seus dados) ou um comando de encerramento forçado (para encerrar o processo imediatamente, ideal se ele travou). Saiba mais sobre como identificar processos que podem ser eliminados com segurança no seu Mac .

Saia do processo do macOS usando o Activity Monitor

Como encerrar um processo Mac usando Terminal

Também é possível encerrar processos na linha de comando usando o Terminal no seu Mac. Para fazer isso, primeiro inicie o Terminal (usando o Spotlight ou na pasta Aplicativos > Utilitários) e execute o

 top 

comando para ver uma lista de processos em execução. Alternativamente, use o

 ps -ax 

comando  para ver uma lista de processos junto com o ID do processo (ou PID, para abreviar).

Listar processos em execução por PID no Terminal macOS

Você precisará do PID para encerrar um processo, mas percorrer centenas de processos pode ser uma tarefa árdua. Felizmente, podemos identificar processos usando o

 ps ax | grep AppName 

 comando, onde AppName é o nome do aplicativo que você deseja encontrar.

Recomendado:  Como usar o bloco para encontrar suas chaves, carteira ou qualquer outra coisa

Por exemplo, digitando

 ps ax | grep Safari 

 retornará uma lista de processos com “Safari” no título. Esteja ciente de que este comando diferencia maiúsculas de minúsculas, portanto, pesquisar por “steam” retornará resultados diferentes para “Steam”

Liste os processos que correspondem

Anote o número PID próximo ao processo que você deseja encerrar e, em seguida, elimine-o executando o

 kill PID 

comando. Por exemplo,

 kill 3500 

. Para encerrar um processo imediatamente (também conhecido como encerramento forçado), use

 kill -9 3500 

em vez de.

Você também pode encerrar um processo usando seu nome com o

 killall 

comando, por exemplo

 killall Safari 

. Isso eliminará todos os processos com “Safari” no nome (novamente, os processos diferenciam maiúsculas de minúsculas).

Como encerrar um processo Mac em uma porta específica

Se precisar encerrar um processo que está usando uma porta de rede específica no seu Mac, primeiro você precisará descobrir qual processo está usando essa porta. Felizmente, isso é fácil de fazer usando o Terminal. O comando difere dependendo da versão do macOS que você está usando.

Para computadores Mac modernos (incluindo modelos Apple Silicon) executando macOS El Capitan ou posterior, use o

 lsof 

comando, por exemplo:

 lsof -i tcp:51413 

 para encontrar o processo que ocupa a porta 51413. Em computadores Mac mais antigos, você pode usar

 netstat 

, por exemplo:

 netstat -vanp tcp | grep 51413 

para encontrar o processo na porta 51413.

Liste processos usando uma porta em seu Mac com o comando lsof Terminal

Depois de ter o PID, você pode encerrá-lo usando o

 kill 

comando conforme descrito acima. Se você estiver usando

 lsof 

, você pode encerrar imediatamente um processo com base na porta que ele está usando com o

 kill -9 $(lsof -ti:portnumber) 

comando, onde

 portnumber 

é o porto em questão.

Como forçar o encerramento de aplicativos no Dock

Se o processo que você deseja encerrar for um aplicativo em seu dock, você pode forçá-lo a fechá-lo , o que deve eliminá-lo, mesmo que ele trave e pare de responder. Para fazer isso, encontre o aplicativo em seu dock e clique com o botão direito (ou clique com a tecla Control pressionada), mantenha pressionada a tecla “Opção” no teclado e escolha “Forçar encerramento” na parte inferior da lista.

Forçar o encerramento de um aplicativo macOS usando o menu de contexto

Você pode forçar o encerramento de qualquer coisa, tenha travado ou não, mas é mais provável que você perca o progresso não salvo ao fazer isso. Se você achar que precisa fazer isso com frequência, aprenda como solucionar problemas de aplicativos que travam no seu Mac .

Recomendado:  Mozilla diz como extensões do Firefox acompanharão o Chrome