Quando iniciamos uma aplicação ou programa no macOS Sierra, um processo associado a essa aplicação é automaticamente iniciado e este processo permite-nos trabalhar corretamente com a aplicação ou programa. Existem situações em que esses processos apresentam algum tipo de falha e percebemos pelos seguintes sintomas.
Possíveis falhas
• Bloquear o aplicativo ou programa
• Bloqueio de equipamento
• Reinícios inesperados
• Não abrir o aplicativo
Quando um processo afeta a estabilidade do programa ou do equipamento, normalmente usamos o comando kill para "matar" o referido processo e recuperar a estabilidade do sistema, e para isso usamos o PID ou identificador do processo. Vale lembrar que para ver o PID de um processo devemos acessar o Monitor de Atividades e lá na aba CPU temos a lista de processos e seus respectivos PIDs.
Hoje, o Solvetic traz duas alternativas ao comando kill para interromper um processo no macOS Sierra e, assim, executar ações sobre ele.
1. Pare ou "elimine" um processo usando killall
Este comando é usado para matar um determinado processo usando seu nome no macOS Sierra. Para usar este comando, usaremos a seguinte sintaxe:
killall (processo)Por exemplo, se quisermos encerrar o processo chamado iTunes, inseriremos o seguinte:
killall iTunes
Imediatamente o processo será encerrado, portanto, devemos ter cuidado ao encerrar um processo, pois podemos perder as informações nas quais estamos trabalhando até o momento. Para forçar o encerramento de um processo, podemos adicionar o parâmetro -KILL usando a seguinte sintaxe:
killall -KILL (processo)
2. Pare ou "elimine" um processo usando pkill
Graças ao pkill temos a possibilidade de interromper um serviço usando o seu nome e não o seu PID. Uma das vantagens que temos com o pkill é que o nome do processo deve ser colocado entre aspas, o que nos permite inserir o nome do processo mesmo com espaços sem afetar sua execução.
Por exemplo, para "matar" o processo do iTunes, basta inserir o seguinte:
pkill "iTunes"
Desta forma, encerraremos o processo e recuperaremos a estabilidade do sistema. Algumas opções que podemos usar com pkill são:
matar todos os processos que começam com uma determinada letra
pkill W * (neste caso, eliminamos os processos que começam com W)
Elimine processos que pertencem a um determinado usuário
pkill -U User_Name Process_Name
Podemos ver como de uma forma simples e totalmente prática podemos "matar" um processo no macOS Sierra.
Monitor de atividade Mac