Come visualizzare un elenco di processi in esecuzione su iPhone o iPad
A differenza dei sistemi operativi desktop, iOS e iPadOS non offrono modi nativi per esaminare i processi in esecuzione su iPhone e iPad. L' App Store è inoltre privo di app che possono aiutarti a controllare il funzionamento interno del tuo dispositivo.
Tuttavia, se hai accesso a un Mac , puoi visualizzare un elenco di processi in esecuzione sul tuo iPhone o iPad. Hai solo bisogno di Xcode(Xcode) .
Installazione di Xcode sul tuo Mac
Xcode è un ambiente di sviluppo integrato ( IDE ) che aiuta la creazione di software per i dispositivi Apple . È dotato di uno strumento chiamato Strumenti che puoi utilizzare per visualizzare un elenco di processi in esecuzione sul tuo iPhone o iPad. Non devi essere uno sviluppatore, o anche pagare, per usarlo.
Xcode è disponibile come download gratuito sull'App Store(App Store) del Mac . Tuttavia, è necessario disporre di un Mac con macOS 11.3 Big Sur o versioni successive per scaricarlo e utilizzarlo. Un'installazione di Xcode richiede anche almeno 12 GB di larghezza di banda e spazio su disco, quindi potresti voler liberare spazio di archiviazione sul tuo Mac(free up storage space on your Mac) prima di andare avanti.
Apri l'App Store, cerca Xcode e seleziona il pulsante Ottieni(Get) o Scarica(Download) per installare Xcode . A seconda della velocità della tua connessione Internet, ciò può richiedere un paio d'ore o più.
Configurazione di strumenti Xcode
Dopo aver scaricato e installato Xcode, segui i passaggi seguenti per visualizzare un elenco di processi in esecuzione sul tuo iPhone o iPad.
1. Apri il Launchpad del Mac e seleziona Xcode .
2. Seleziona Xcode sulla barra dei menu del Mac, punta su Apri strumento sviluppatore(Open Developer Tool) e seleziona l'opzione denominata Strumenti(Instruments) .
Questo dovrebbe caricare Xcode Instruments . È un analizzatore di prestazioni e un visualizzatore che ti consente di registrare l'attività relativa alla CPU di un iPhone o iPad (oltre a una miriade di altre cose che non tratteremo qui).
3. Collega il tuo iPhone o iPad tramite USB al tuo Mac . Quindi, sblocca il dispositivo iOS o iPadOS e tocca Fidati(Trust ) (se non lo hai precedentemente collegato allo stesso Mac ).
4. Nella parte superiore sinistra della finestra Strumenti(Instruments) , aprire il menu accanto a Scegli un modello di profilatura per. (Choose a profiling template for. )Quindi, punta su [Il tuo nome] iPhone([Your Name] iPhone) o iPad e seleziona Tutti i processi(All Processes) .
Nota:(Note:) se il tuo iPhone o iPad appare in grigio o " Offline ", disconnettilo e ricollegalo al Mac . Se continua ad apparire in questo modo, rimuovi il dispositivo, riavvia il Mac e ripeti i passaggi precedenti.
5. Scegli l'icona denominata Monitoraggio attività(Activity Monitor) e seleziona Scegli(Choose) .
6. Selezionare il pulsante Registra(Record) nell'angolo in alto a sinistra della finestra. Ciò dovrebbe richiedere a Instruments di registrare e visualizzare l'attività della CPU del tuo iPhone o iPad .
Nota:(Note: ) gli strumenti potrebbero bloccarsi non appena si seleziona il pulsante Registra(Record) . Questo è un comportamento normale e di solito dura fino a un minuto.
Visualizzazione dei processi in Xcode Instruments
Activity Monitor in Instruments mostrerà il carico della CPU del tuo iPhone o iPad in un(CPU) formato visivo, insieme a un elenco di processi in esecuzione nella parte inferiore della finestra. Se non vedi quest'ultimo, premi Command + 1 per passare a Live Processes .
Le colonne ID( Process ID) processo e Nome processo(Process Name) consentono di distinguere tra processi. Colonne aggiuntive come % CPU , Memoria(Memory) e Tempo CPU(CPU Time) consentono di determinare l'utilizzo della CPU(CPU) , il consumo di memoria e il tempo di esecuzione totale per ciascun processo. È possibile ordinare i processi selezionando la colonna appropriata. Ad esempio, se desideri controllare i processi che consumano maggiormente le risorse della CPU , seleziona la colonna % CPU
La maggior parte dei processi sono criptici e riflettono le funzionalità di base del sistema in iOS e iPadOS. Ad esempio, bluetoothd è il processo alla base del demone Bluetooth , che è il componente che gestisce i dispositivi Bluetooth . Se vuoi identificare o saperne di più su un processo specifico, Google è tuo amico.
Tuttavia, ne riconoscerai rapidamente alcuni, come le app eseguite sul tuo iPhone o iPad, ad esempio Firefox è il processo principale associato a Mozilla Firefox .
Inizia(Start) a utilizzare il tuo dispositivo iOS o iPadOS e vedrai il picco di consumo di CPU e memoria per servizi e app correlati. La chiusura forzata delle app (ne parleremo più avanti) rimuoverà i processi rilevanti dall'elenco.
È inoltre possibile monitorare un processo specifico facendo clic tenendo premuto il tasto Ctrl e selezionando l' opzione Aggiungi [Processo] come filtro dettagli . (Add [Process] as a Detail Filter)In alternativa, puoi inserire più ID(IDs) di processo (guarda la colonna ID processo ) nella casella (Process ID)Filtro dettagli(Detail Filter) in basso a sinistra della finestra per visualizzarli separatamente dal resto dei processi.
Una volta terminato il controllo dei processi sul tuo iPhone o iPad, seleziona l' icona Interrompi(Stop) in alto a sinistra nella finestra Strumenti . (Instruments)Puoi quindi scegliere di salvare l'attività registrata ( File > Salva con nome(Save As) ) prima di uscire da Xcode.
Risoluzione dei problemi di un iPhone o iPad
L'utilizzo di Xcode per visualizzare un elenco di processi in esecuzione su un iPhone o iPad può anche aiutarti a risolvere i problemi del tuo dispositivo. Ad esempio, se si verificano blocchi e arresti anomali regolari, potresti essere in grado di individuare l'app o il servizio di sistema dietro il problema. Puoi quindi eseguire le seguenti correzioni sul tuo iPhone o iPad per risolvere i problemi comuni.
Uscita forzata dalle app(Force-Quit Apps)
Se un'app sembra sempre esaurire la CPU , la memoria o entrambi, la prima cosa da fare dovrebbe essere l'uscita forzata. Per farlo, apri l' App Switcher (scorri verso l'alto dalla parte inferiore dello schermo o fai doppio clic sul pulsante Home ) e rimuovi l'app dallo schermo.
In Xcode Instruments , noterai che l'azione interrompe efficacemente il processo pertinente. Prosegui(Follow) riavviando l'app dalla schermata principale(Home Screen) .
Aggiorna app(Update Apps)
Gli aggiornamenti delle app(App) includono un sacco di correzioni di bug e miglioramenti delle prestazioni. Se il problema persiste, apri l' App Store e cerca l'app. Se è presente un aggiornamento, vedrai un pulsante Aggiorna(Update) che puoi toccare per aggiornarlo.
Disabilita l'aggiornamento dell'app in background(Disable Background App Refresh)
Se Instruments mostra un'app che utilizza molte risorse della CPU e memoria anche quando non la stai utilizzando attivamente, prova a interromperne l'esecuzione in background.
Per farlo, apri l' app Impostazioni(Settings) , scorri verso il basso lo schermo, seleziona l'app in questione e disattiva l'interruttore accanto ad Aggiorna app in background(Background App Refresh) .
Riavvia iPhone o iPad(Restart iPhone or iPad)
Il riavvio di un iPhone o iPad può correggere processi di sistema non autorizzati e perdite di memoria. Ad esempio, se Xcode Instruments mostra un utilizzo molto elevato della CPU(CPU) o della memoria per più app e processi di sistema (senza motivo spiegabile), apri l' app Impostazioni e seleziona (Settings)Generali(General) > Spegni(Shut Down) per spegnere il dispositivo. Quindi, attendi 30 secondi e tieni premuto il pulsante laterale(Side) per riavviarlo.
Aggiorna il software di sistema(Update the System Software)
L'aggiornamento di iOS e iPadOS risolve i problemi con il software di sistema in generale. Se devi ancora aggiornare il tuo iPhone o iPad tra un po', apri l' app Impostazioni e seleziona (Settings)Generali(General) > Aggiornamento software( Software Update) per verificare e installare gli ultimi aggiornamenti. Se riscontri problemi, scopri come correggere gli aggiornamenti bloccati su iPhone e iPad(fix stuck updates on iPhone and iPad) .
Resettare tutte le impostazioni(Reset All Settings)
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'attività elevata, apri l' app Impostazioni e seleziona (Settings)Generali(General) > Trasferisci o Ripristina iPhone(Transfer or Reset iPhone) > Ripristina(Reset) > Ripristina tutte le impostazioni(Reset All Settings) .
Se ciò non fa nulla, il passaggio logico successivo è cancellare e ripristinare le impostazioni di fabbrica del tuo iPhone o iPad(erase and reset your iPhone or iPad to factory defaults) .
Funzionamento interno
Xcode offre un'ottima finestra sull'elenco dei processi che fanno funzionare il tuo iPhone o iPad e aiuta anche con la risoluzione dei problemi. Certo, la configurazione dell'IDE(IDE) sul tuo Mac richiede molto tempo e richiede una notevole quantità di spazio su disco. Ma se hai la pazienza e lo spazio di archiviazione da risparmiare, può essere un esercizio sorprendentemente divertente.
Related posts
15 suggerimenti per la manutenzione dell'iPhone per mantenere il tuo dispositivo funzionante senza intoppi
Fix Multiple Google Chrome Processes Running
Attiva Cloud Backup per Microsoft Authenticator app su Android & iPhone
Connect iPhone a Windows 10 PC utilizzando Microsoft Remote Desktop
Non è possibile importare Photos da iPhone a Windows 11/10 PC
Come scattare foto professionali con il tuo iPhone
Come creare cartelle e organizzare app su iPhone
I 8 modi migliori per risolvere l'hotspot di iPhone che non funziona su Mac
Come trasformare un video in una foto dal vivo
Come impostare Microsoft Edge come default browser su iPhone or iPad
Schermo bianco iPhone: cos'è e come risolverlo
Come utilizzare la funzione Memoji su iPhone
Come risolvere la funzionalità Non disturbare che non funziona su iPhone
Come risolvere "Si è verificato un errore durante il caricamento di una versione di qualità superiore di questa foto" su iPhone
Come correggere l'errore "iMessage in attesa di attivazione" su iPhone
Come usare Microsoft Family Safety app sul tuo telefono
Come risolvere il touch screen dell'iPhone non funzionante
6 migliori app VR per iPhone
L'altoparlante dell'iPhone non funziona? 5 correzioni da provare
6 migliori app di font per iPhone