Come visualizzare un elenco di processi in esecuzione su iPhone o iPad

Come visualizzare un elenco di processi in esecuzione su iPhone o iPad

A differenza dei sistemi operativi desktop, iOS e iPadOS non offrono modalità integrate per visualizzare i processi in esecuzione su iPhone e iPad. Inoltre, non ci sono app nell’App Store che possono aiutarti a controllare il funzionamento interno del tuo dispositivo.

Tuttavia, se hai accesso a un Mac, puoi visualizzare l’elenco dei processi in esecuzione sul tuo iPhone o iPad. Hai solo bisogno di Xcode.

Installazione di Xcode sul tuo Mac

Xcode è un ambiente di sviluppo integrato (IDE) che ti aiuta a creare software per dispositivi Apple. Ha uno strumento chiamato Strumenti che puoi utilizzare per visualizzare un elenco di processi in esecuzione sul tuo iPhone o iPad. Non è necessario essere uno sviluppatore o nemmeno pagare per usarlo.  

Xcode è disponibile come download gratuito dal Mac App Store. Tuttavia, è necessario disporre di un Mac con macOS 11.3 Big Sur o successivo per scaricarlo e utilizzarlo. Xcode richiede anche almeno 12 GB di larghezza di banda e spazio su disco per l’installazione, quindi puoi liberare spazio di archiviazione sul tuo Mac prima di procedere.

Apri l’App Store, cerca Xcode e fai clic sul pulsante Ottieni o Scarica per installare Xcode. A seconda della velocità della tua connessione Internet, questa operazione potrebbe richiedere diverse ore o più.

Configurazione degli strumenti Xcode

Dopo aver scaricato e installato Xcode, segui questi passaggi per visualizzare un elenco di processi in esecuzione sul tuo iPhone o iPad.

1. Aprire il Mac avvio e selezionare Xcode .

2. Selezionare Xcode dalla barra dei menu del Mac, puntare su Open Developer Tool e selezionare l’ opzione Tools .  

Questo dovrebbe scaricare Xcode Instruments. È un analizzatore e visualizzatore di prestazioni che ti consente di registrare l’attività della CPU di un iPhone o iPad (oltre a molte altre cose che non tratteremo qui).

3. Collega il tuo iPhone o iPad tramite USB al Mac. Poi sbloccare il dispositivo iOS o iPadOS e fare clic su fiducia (se non si è connessi alla stessa Mac prima).

4. Nell’angolo in alto a sinistra della finestra Strumenti, aprire il menu accanto a Seleziona modello di profilatura per. Quindi passa il mouse su [il tuo nome] iPhone o iPad e seleziona Tutti i processi .

Nota. Se il tuo iPhone o iPad è disattivato o “Offline”, scollegalo e riconnettilo al Mac. Se viene ancora visualizzato, rimuovi il dispositivo, riavvia il Mac e ripeti i passaggi precedenti.

5. Fare clic sull’icona ” Monitoraggio attività ” e selezionare ” Seleziona” .

6. Fare clic sul pulsante ” Registra” nell’angolo in alto a sinistra della finestra. Ciò dovrebbe richiedere agli strumenti di registrare e visualizzare l’attività del processore del tuo iPhone o iPad.

Nota. Gli strumenti potrebbero bloccarsi non appena si fa clic sul pulsante Registra . Questo è un comportamento normale e di solito dura fino a un minuto.

Visualizzazione dei processi in Xcode Tools

Activity Monitor in Tools mostrerà l’utilizzo della CPU del tuo iPhone o iPad in un formato visivo insieme a un elenco di processi in esecuzione nella parte inferiore della finestra. Se non vedi quest’ultimo, premi Comando + 1 per passare ai processi live .

In Process ID e Process Column i nomi per aiutare a distinguere tra i processi. Colonne aggiuntive come % CPU , Memoria e Tempo CPU consentono di determinare l’utilizzo della CPU, il consumo di memoria e il tempo di esecuzione totale per ogni processo. È possibile ordinare i processi selezionando la colonna appropriata. Ad esempio, se desideri controllare i processi che consumano la maggior parte delle risorse della CPU, seleziona la colonna % CPU .

La maggior parte dei processi sono criptici e riflettono le principali funzioni di sistema in iOS e iPadOS. Ad esempio bluetoothd è il processo dietro il demone bluetooth, che è il componente che gestisce i dispositivi bluetooth. Se vuoi identificare o saperne di più su un particolare processo, Google è tuo amico.

Tuttavia, ne riconoscerai rapidamente alcuni, come le applicazioni che vengono eseguite sul tuo iPhone o iPad, come Firefox è il processo principale associato a Mozilla Firefox. 

Inizia a utilizzare un dispositivo iOS o iPadOS e vedrai un picco nel consumo di CPU e memoria per i servizi e le applicazioni correlati. Se si forza l’uscita dalle applicazioni (ne parleremo più avanti), i processi corrispondenti verranno rimossi dall’elenco.

Puoi anche tenere traccia di un processo specifico tenendo premuto il tasto Ctrl e scegliendo Aggiungi [Processo] come opzione di filtro dettagliato . Oppure puoi inserire più ID processo (vedi colonna ID processo ) nel campo Filtro dettagliato nell’angolo in basso a sinistra della finestra per visualizzarli separatamente dal resto dei processi.

Quando hai finito di controllare i processi sul tuo iPhone o iPad, seleziona l’ icona Stop nell’angolo in alto a sinistra della finestra Strumenti. Quindi puoi salvare l’azione registrata ( File > Salva con nome ) prima di uscire da Xcode.

Risolvere i problemi di iPhone o iPad

L’utilizzo di Xcode per visualizzare un elenco di processi in esecuzione sul tuo iPhone o iPad può anche aiutarti a risolvere i problemi del tuo dispositivo. Ad esempio, se si verificano blocchi e arresti anomali regolari, è possibile semplicemente trovare l’applicazione o il servizio di sistema alla base del problema. Quindi, puoi eseguire le seguenti correzioni sul tuo iPhone o iPad per risolvere problemi comuni.

Uscita forzata dalle applicazioni

Se un’applicazione utilizza costantemente CPU, memoria o entrambi, il primo passaggio consiste nel forzare l’arresto. Per fare ciò, apri il selettore di app (scorri verso l’alto dalla parte inferiore dello schermo o tocca due volte il pulsante Home ) e rimuovi l’app dallo schermo. 

In Xcode Instruments, noterai che l’azione completa efficacemente il processo associato. Quindi riavvia l’app dalla schermata principale.

Aggiorna app

Gli aggiornamenti delle app contengono molte correzioni di bug e miglioramenti delle prestazioni. Se il problema persiste, apri l’App Store e cerca l’app. Se c’è un aggiornamento, vedrai un pulsante Aggiorna su cui puoi fare clic per aggiornare. 

Disabilita l’aggiornamento dell’app in background

Se gli strumenti mostrano che un’applicazione utilizza molta CPU e memoria, anche se non la stai utilizzando attivamente, prova a interromperne l’esecuzione in background. 

Per fare ciò, apri l’app ” Impostazioni” , scorri lo schermo verso il basso, seleziona l’app e disattiva l’interruttore accanto a ” Aggiornamento dell’applicazione in background” .  

Riavvia il tuo iPhone o iPad

Il riavvio del tuo iPhone o iPad può correggere processi di sistema non autorizzati e perdite di memoria. Ad esempio, se Xcode Instruments mostra un livello molto elevato di utilizzo della CPU o della memoria per più applicazioni e processi di sistema (motivi non spiegabili), apri l’applicazione ” Impostazioni” e seleziona ” Generale” > ” Disattiva” per spegnere il dispositivo. Quindi attendi 30 secondi e tieni premuto il pulsante laterale per riavviarlo.

Aggiorna il software di sistema

L’aggiornamento per iOS e iPadOS risolve i problemi con il software di sistema in generale. Se non hai aggiornato il tuo iPhone o iPad, apri l’applicazione ” Impostazioni” e seleziona ” Principale” > ” Aggiornamento software” per verificare e installare gli ultimi aggiornamenti. Se riscontri problemi, controlla come correggere gli aggiornamenti bloccati su iPhone e iPad.

Resettare tutte le impostazioni

Il ripristino di tutte le impostazioni sul tuo iPhone o iPad risolve i problemi causati da impostazioni in conflitto. Se Xcode Instruments continua a mostrare un’elevata attività, apri l’applicazione ” Impostazioni” e seleziona ” Principale” > ” Trasferimento” o “Ripristino dell’iPhone” > ” Ripristina” > ” Ripristina tutte le impostazioni” .

Se questo non ti porta da nessuna parte, il prossimo passo logico è cancellare i dati dal tuo iPhone o iPad e ripristinarli alle impostazioni di fabbrica.

Lavoro interno

Xcode offre un’ottima finestra con un elenco di processi che fanno funzionare il tuo iPhone o iPad e aiuta anche con la risoluzione dei problemi. Certo, la configurazione di un IDE sul tuo Mac richiede molto tempo e richiede una notevole quantità di spazio su disco. Ma se hai la pazienza e lo spazio libero, può essere sorprendentemente divertente.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *