Veja quais processos estão sendo executados em segundo plano no iOS

Anonim

O iOS não tem um Activity Monitor ou gerenciador de tarefas da mesma forma que os Macs de desktop fazem no OS X, mas se você quiser ver quais aplicativos e processos estão sendo executados em segundo plano em um iPhone, iPad ou iPod touch, você pode fazer usando alguns métodos diferentes. Para a maioria dos usuários, simplesmente mostrar a barra multitarefa é suficiente, mas os curiosos também podem revelar processos no nível do sistema usando métodos alternativos com um aplicativo de terceiros ou, para usuários que desbloquearam seus dispositivos, a linha de comando.

1: O gerenciador de tarefas iOS básico

Quase todo usuário de iOS provavelmente já conhece o gerenciador de tarefas, que é acessado clicando duas vezes no botão Home. A linha de ícones na parte inferior mostra quais aplicativos estão sendo executados em segundo plano, e você pode virar para a esquerda ou para a direita para ver mais deles.

No entanto, o gerenciador de tarefas mostra apenas aplicativos e, se você espera algo um pouco mais específico ou técnico, precisará recorrer a outra solução de terceiros.

2: Use um aplicativo de processo como DeviceStats

DeviceStats é um aplicativo gratuito de terceiros que pode não ser a coisa mais bonita do mundo, mas funciona para mostrar quais processos estão sendo executados ativamente em segundo plano de um dispositivo iOS, incluindo daemons e tarefas em segundo plano .

Iniciar DeviceStats em um iPad, iPhone ou iPod touch mostrará uma variedade de guias e opções, mas o que nos interessa é a guia "Processos", que também terá um emblema vermelho para indicar o número total de processos em execução.

Percorrer a lista deve revelar alguns nomes familiares de aplicativos que você abriu, coisas como Câmera, Calculadora, Vídeos, Fotos, Preferências, Música, etc, e também haverá muitas tarefas mostradas que são processos em segundo plano, tarefas do sistema e daemons.

Nada listado no DeviceStats é diretamente acionável por meio do próprio aplicativo, o que significa que, mesmo que você identifique um processo, não poderá fazer nada a menos que seja um aplicativo padrão. Os aplicativos padrão podem ser encerrados como de costume ou eliminados (encerramento forçado) por meio de medidas diretas. No entanto, não há como eliminar ou encerrar os daemons e tarefas em segundo plano em execução no iOS.

3: Usando ‘top’ ou ‘ps aux’ na linha de comando – Jailbreak Only

Usuários que desbloquearam seus dispositivos iOS podem acessar a linha de comando diretamente, usando um aplicativo como o MobileTerminal ou conectando-se diretamente ao dispositivo por meio de SSH.

Uma vez conectado através da linha de comando, você pode usar o comando ‘top’ ou ‘ps aux’ para ver todos os processos ativos. “top” fornecerá uma lista de processos atualizada ao vivo, enquanto ‘ps aux’ imprimirá um instantâneo de todos os processos e daemons, mas não atualizará nenhuma CPU ou uso de memória ao vivo. Os processos que foram identificados por ps ou top também podem ser eliminados diretamente pela linha de comando, mas isso pode ter consequências não intencionais para o iPad, iPhone ou iPod touch e fazer com que ele congele ou trave, exigindo a reinicialização do dispositivo. Novamente, isso só é acessível por meio de dispositivos com jailbreak, o que torna essa opção bastante limitada.

Veja quais processos estão sendo executados em segundo plano no iOS