Scopri quali processi sono in esecuzione in background su iOS
iOS non ha un Activity Monitor o un task manager come fanno i Mac desktop all'interno di OS X, ma se desideri vedere quali app e processi sono in esecuzione sullo sfondo di un iPhone, iPad o iPod touch, puoi farlo quindi usando alcuni metodi diversi. Per la maggior parte degli utenti è sufficiente mostrare semplicemente la barra del multitasking, ma i curiosi possono anche rivelare processi a livello di sistema utilizzando metodi alternativi con un'app di terze parti o, per gli utenti che hanno effettuato il jailbreak dei propri dispositivi, la riga di comando.
1: Il Task Manager iOS di base
Ormai quasi tutti gli utenti iOS conoscono il task manager, a cui si accede facendo doppio clic sul pulsante Home. La fila di icone nella parte inferiore mostra quali app sono in esecuzione in background e puoi spostarti verso sinistra o verso destra per vederne altre.
Il task manager mostra solo le app, e se speravi in qualcosa di un po' più specifico o tecnico, dovrai rivolgerti a un' altra soluzione di terze parti.
2: Usa un'app di processo come DeviceStats
DeviceStats è un'app gratuita di terze parti che potrebbe non essere la cosa più carina del mondo, ma funziona per mostrarti quali processi sono attivamente in esecuzione in background su un dispositivo iOS, inclusi demoni e attività in background .
L'avvio di DeviceStats su un iPad, iPhone o iPod touch mostrerà una varietà di schede e opzioni, ma ciò che ci interessa è la scheda "Processi", che avrà anche un badge rosso it per indicare il numero totale di processi in esecuzione.
Scorrere l'elenco dovrebbe rivelare alcuni nomi familiari di app che hai aperto, cose come Fotocamera, Calcolatrice, Video, Foto, Preferenze, Musica, ecc. processi in background, attività di sistema e demoni.
Nulla di elencato all'interno di DeviceStats è direttamente utilizzabile tramite l'app stessa, il che significa che anche se identifichi un processo non puoi davvero fare nulla al riguardo a meno che non si tratti di un'app standard. Le app standard possono essere chiuse come al solito o chiuse (chiuse forzatamente) attraverso misure dirette. Tuttavia, non c'è modo di uccidere o uscire dai demoni in background e dalle attività in esecuzione all'interno di iOS.
3: Utilizzo di 'top' o 'ps aux' dalla riga di comando – Solo jailbreak
Gli utenti che hanno eseguito il jailbreak dei propri dispositivi iOS possono accedere direttamente alla riga di comando, utilizzando un'app come MobileTerminal o collegandosi direttamente al dispositivo tramite SSH.
Una volta connesso attraverso la riga di comando, puoi usare il comando 'top' o 'ps aux' per vedere tutti i processi attivi. "top" fornirà un elenco di processi aggiornato in tempo reale, mentre "ps aux" stamperà un'istantanea di tutti i processi e demoni, ma non aggiornerà l'utilizzo della CPU o della memoria in tempo reale. I processi che sono stati identificati da ps o top possono anche essere interrotti direttamente tramite la riga di comando, ma ciò potrebbe avere conseguenze indesiderate per iPad, iPhone o iPod touch e causare il blocco o l'arresto anomalo, richiedendo il riavvio del dispositivo. Ancora una volta, questo è accessibile solo tramite dispositivi jailbroken, il che rende questa opzione piuttosto limitata.