Terminal 101 Track and Kill Processes
ComoToda segunda-feira, mostraremos como fazer algo novo e simples com o aplicativo de linha de comando integrado da Apple. Você não precisa de nenhum software sofisticado ou conhecimento de codificação para fazer qualquer um deles. Tudo que você precisa é de um teclado para digitá-los!
O Activity Monitor é uma das muitas ferramentas internas úteis do OS X para ajudá-lo a descobrir quais aplicativos estão superutilizando a capacidade de processamento do seu Mac. Ele também lhe dá uma idéia do que os aplicativos estão fazendo em segundo plano e quais estão sobrecarregando todos os recursos. Hoje, ensinaremos como fazer isso no Terminal. E assim que você dominar o comando de hoje, considere ativar o SSH para monitorar remotamente a atividade do seu Mac.
Visualize seus processos
Abra o Terminal, digitetopo, e pressione a tecla enter.Você será presenteado com uma visão em tempo real de tudo que está acontecendo com os componentes internos do seu Mac.
Na parte superior da janela (mostrada em vermelho), você verá quantos aplicativos estão sendo executados, que estão presos em um estado "ocupado", que estão "dormindo" e quantos segmentos estão sendo ocupados no momento. Também é mostrado aqui o uso da CPU (processador), incluindo o percentual usado por você, pelo sistema e o que está ocioso..
A próxima seção (mostrada em verde) é dedicada ao uso da memória (memória física e memória virtual). A última seção (mostrada em azul) mostra informações de rede (pacotes sendo enviados dentro e fora) e informações sobre o disco rígido (a quantidade de dados sendo lida e gravada).
A parte inferior da visualização (mostrada em amarelo) mostrará o processamento atualmente em execução no seu sistema. Você poderá ver o PID (ID do processo), o comando ou aplicativo sendo executado, o percentual de carga na CPU pelo aplicativo, o tempo de execução, quantos encadeamentos estão sendo usados pelos aplicativos e mais.
Mate um processo
Se você encontrar um aplicativo que esteja sobrecarregando todos os recursos do seu Mac, talvez você queira impedir que ele seja executado (ou “matar o processo ", como é frequentemente referido). Este pode ser um aplicativo que não responde, ou talvez um aplicativo que você começou a executar e depois esqueceu. De qualquer maneira, você pode parar o processo digitando o seguinte comando em uma nova janela do Terminal. :
matar PID -9
Substitua o PID no comando acima pelo ID do processo que você gostaria de parar de executar (isso pode ser obtido executando o topo comando novamente). Depois de pressionar enter, o aplicativo irá parar de funcionar.
Se você não tem privilégios suficientes para interromper o aplicativo em execução, pode ser necessário “sudo” na frente do comando acima (assim, ele iria ler “sudo kill -9 PID”). Ao fazer isso, você será solicitado a digitar sua senha de administrador antes que o aplicativo seja encerrado..
Cory Bohon é um escritor freelancer de tecnologia, desenvolvedor indie Mac e iOS e fotógrafo amador. Siga o autor deste artigo, Cory Bohon no Twitter.