Alcune volte a settimana, il Finder sul mio Macbook registra fino al 100% circa di utilizzo della CPU e le ventole iniziano a brillare.
Ho fatto tutto ciò che mi viene in mente: permessi riparati, riavviato, preferenze nel cestino, disattivato "mostra anteprima" nelle opzioni di visualizzazione, controllato Activity Monitor per processi non necessari, controllato la console per errori, riavviato il Finder e molto altro . Alla fine si attenua e presumo che la fonte dell'errore sia stata l'ultima cosa che ho cambiato.
Ma lo sta facendo di nuovo ora, e sono in perdita. Vorrei che ci fosse un modo per "entrare nella testa del Finder" e vedere cosa sta facendo. Ho provato a eseguire un esempio del processo Finder in Activity Monitor, ma onestamente non so cosa stia facendo, tanto meno come interpretare l'output.
Questa è davvero la mia speranza: che qualcuno possa spiegare un modo migliore per indagare su picchi di CPU come questo, non solo nel Finder, ma in qualsiasi processo in fuga. Ci sono certamente molti dettagli che potrebbero aiutare tutti voi a diagnosticare questo caso specifico, ma prima di rivelare informazioni ancora più probabilmente irrilevanti, ho pensato di vedere se qualcuno avesse suggerimenti generali per diagnosticare questo genere di cose.
Questo è il mio primo post Stack-qualunque cosa tra l'altro, quindi per favore sii gentile. Grazie in anticipo!
lsof
o fuser
è fs_usage
. Una combinazione di questi tre, limitata al solo processo che sta controllando la CPU (trovata in alto), dovrebbe aiutare, supponendo che l'I / O sia coinvolto.
top -o cpu
dal Terminale per capire meglio cosa sta succedendo.