Arresto del processo PTPCamera su un Mac dall'hogging della CPU
Sommario:
Alcuni utenti Mac che eseguono versioni precedenti del software di sistema MacOS potrebbero notare che dopo aver collegato un iPhone o una fotocamera al proprio Mac, il computer inizia a funzionare più lentamente e, se ha una batteria, la batteria si scarica più velocemente . A un esame più attento con Activity Monitor sul Mac interessato, potresti notare che un processo chiamato "PTPCamera" è in esecuzione e consuma una notevole quantità di utilizzo della CPU, di solito intorno all'85% circa, e tende a persistere fino a quando non si verifica un intervento manuale .
nota che questo problema potrebbe dipendere dalla versione e non tutte le versioni del software di sistema Mac OS o Mac OS X avranno il processo errante PTPCamera in esecuzione durante la connessione di un iPhone. Se non hai il processo della fotocamera che trascina verso il basso la batteria del Mac e monopolizza il processore, non preoccuparti perché non ha alcun impatto su di te.
Come impedire al processo PTPCamera in Mac OS di consumare la CPU e scaricare la batteria
- Collega un iPhone al Mac e sbloccalo tramite passcode, Touch ID o Face ID
- Premi Comando+Barra spaziatrice per aprire Spotlight (o fai clic sulla piccola icona della lente di ingrandimento di Spotlight nell'angolo in alto a destra)
- Digita "Activity Monitor" e premi Invio per avviare l'app Activity Monitor
- Scegli la scheda "CPU" e fai clic sulla colonna "% CPU" per ordinare in base alla percentuale di utilizzo della CPU
- Individua "PTPCamera" e selezionala, quindi fai clic sul pulsante "X" nella barra del titolo di Acitivyt Monitor per terminare il processo
- Conferma di voler forzare l'uscita dal processo PTPCamera
- Lascia il monitoraggio delle attività
Potrebbe essere necessario ripetere questo processo di chiusura forzata del processo PTPCamera ogni volta che si nota un rallentamento o un consumo della batteria dopo aver collegato un iPhone sbloccato al Mac. Un po' seccante, ma potrebbe sicuramente andare peggio.
Non sembra esserci alcun effetto collaterale nell'uccidere il processo PTPCamera su un Mac, e puoi comunque copiare le foto dall'iPhone all'app Foto di Mac o con Image Capture se necessario.
Un' altra opzione, che non ha funzionato per me ma potrebbe funzionare per te in base ai commenti lasciati sui forum di supporto Apple, è provare questo processo:
- Collega tramite USB l'iPhone al Mac e sbloccalo tramite passcode, Touch ID o Face ID
- Avvia l'app Foto
- Disconnettere l'iPhone da USB
- Esci da Foto
- Riapri le foto
Il motivo per cui funzionerebbe per fermare il processo PTPCamera non è chiaro, ma alcuni utenti hanno segnalato il successo con esso su discussions.apple.com, ma il tuo chilometraggio può variare.
Il motivo per cui PTPCamera fa aumentare l'utilizzo della CPU potrebbe essere solo un bug in alcune versioni del software di sistema o con una combinazione di determinati dispositivi e software di sistema, e anche se probabilmente non accadrà in High Sierra o macOS Sierra, viene riprodotta in modo affidabile in Mac OS X El Capitan 10.11.6 con un iPhone X e molte versioni precedenti di Mac OS semplicemente collegando un iPhone sbloccato al Mac con quelle versioni di sistema precedenti.
Ovviamente un' altra potenziale soluzione potrebbe essere l'aggiornamento a una versione più recente del software di sistema, che si tratti di macOS High Sierra o MacOS Sierra, ma potrebbe non essere una soluzione ragionevole per molti utenti e, naturalmente, per alcuni Gli utenti Mac evitano intenzionalmente alcune versioni del software di sistema a causa della compatibilità del software, o forse semplicemente per evitare potenziali interruzioni o fastidi nella risoluzione dei problemi.
In una nota correlata, un altro processo correlato alle foto che può provocare un utilizzo intenso della CPU su un Mac è il processo di Photos Agent relativo all'utilizzo di iCloud Photos, che è un po' più facile da evitare semplicemente disabilitando iCloud Funzioni foto su Mac.
Se conosci un altro modo per impedire a PTPCamera di funzionare erroneamente su un Mac (senza bloccare il processo e impedirne l'avvio), faccelo sapere nei commenti!