Sto osservando l'utilizzo regolare e anormale della CPU sul mio MacBook Pro. quicklookd
alla pari con revisiond
stanno mangiando insieme oltre il 50%. Drena in modo significativo la mia batteria e rende l'intera macchina molto calda.
Non sono sicuro di quando è iniziato esattamente, ma sospetto l'ultimo aggiornamento 10.10.3 come non avevo notato prima.
Dopo aver letto alcuni post sulla rete ho cancellato ~Libraries/Cache
e /private/var/folders
, quindi ho riavviato. Sembrava che il problema fosse sparito (quei processi non si presentavano), ma solo per un po '. Il giorno dopo ho ripreso da sleep, ancora una volta - quicklookd
e revisiond
hanno iniziato a bruciare la mia CPU.
Qualsiasi indizio su come sbarazzarsi di questo? Qual è la causa di questo problema? Sembra che questi due processi siano in qualche modo collegati, perché quando ho cancellato la cache e riavviato nessuno di questi ha usato molta CPU. Oggi, entrambi fanno (quicklookd 24-30%, revisiond ~ 15%).
[Aggiornamento]
L'esecuzione di sudo opensnoop -n revisiond
non mostra nulla.
L'esecuzione di sudo opensnoop -n quicklookd
porta un elenco infinito di voci come queste:
UID PID COMM FD PATH
501 4783 quicklookd 23 /
501 4783 quicklookd 23 /
501 4783 quicklookd 23 /
501 4783 quicklookd 23 /
501 4783 quicklookd 23 /
501 4783 quicklookd 23 /
501 4783 quicklookd 23 /
501 4783 quicklookd 23 /
501 4783 quicklookd 23 /
501 4783 quicklookd 21 /
501 4783 quicklookd 23 /
501 4783 quicklookd 23 /
501 4783 quicklookd 23 /
501 4783 quicklookd 23 /
501 4783 quicklookd 23 /
501 4783 quicklookd 23 /
Va avanti e avanti e avanti. È semplicemente infinito. La colonna FD
è sempre 23
tranne due o tre 21
.
[Aggiornamento 2]
Dopo alcuni minuti ho ricevuto altre voci oltre a 501 4783 quicklookd 23 /
(non incollando il tema qui perché erano irrilevanti)
E poi di nuovo, intero lotto di 501 4967 quicklookd 23 /
[Aggiornamento 3]
Ho anche notato che diskarbitrationd
e diskmanagementd
raggiungono un punteggio abbastanza alto (~ 5%) e rimangono in cima all'elenco dei processi (ordinati per utilizzo della CPU) appena sotto quicklookd
e revisiond
. Sembra che anche questo potrebbe avere qualcosa a che fare con questo problema.
Ho chiuso ( cmd + q
tutte le altre app per assicurarmi che nulla interferisca con le misurazioni).
[Aggiornamento 4]
Trovato poche voci interessanti nella console:
Failed to obtain sandbox extension for path=/Users/me/Library/Caches/com.apple.quicklook.satellite. Errno:1
CGSConnectionByID: 0 is not a valid connection ID.
[QL] Using too much memory (161 MB), hit critical threshold (120 MB), exiting immediately to clean up.
[QL] Unable to write memory cache on disk
In -[NSApplication(NSQuietSafeQuit) _updateCanQuitQuietlyAndSafely], _LSSetApplicationInformationItem(NSCanQuitQuietlyAndSafely) returned error -50
Ripetono alcuni regolarmente ogni giorno. Soprattutto quelli relativi alla memoria e alla connessione non valida.
[Aggiornamento 5]
sudo iosnoop -n quicklookd
ha rivelato questo:
UID PID D BLOCK SIZE COMM PATHNAME
501 5656 W 56385320 32768 quicklookd ??/Quick Look/cloudthumbnails.db-journal
501 5656 W 56385320 4096 quicklookd ??/Quick Look/cloudthumbnails.db-journal
501 5656 W 48100696 12288 quicklookd ??/Quick Look/cloudthumbnails.db
501 5656 W 48100816 8192 quicklookd ??/Quick Look/cloudthumbnails.db
501 5656 W 48100840 8192 quicklookd ??/Quick Look/cloudthumbnails.db
501 5656 W 56385640 28672 quicklookd ??/T/etilqs_kYNR5XinU71bydh
501 5656 W 56386736 32768 quicklookd ??/Quick Look/cloudthumbnails.db-journal
501 5656 W 56386736 4096 quicklookd ??/Quick Look/cloudthumbnails.db-journal
501 5656 W 48100696 12288 quicklookd ??/Quick Look/cloudthumbnails.db
501 5656 W 48100816 8192 quicklookd ??/Quick Look/cloudthumbnails.db
501 5656 W 48100840 8192 quicklookd ??/Quick Look/cloudthumbnails.db
501 5656 W 56387280 28672 quicklookd ??/T/etilqs_ejadCww3DunYuu3
cloudthumbnails.db
e cloudthumbnails.db-journal
ripetizioni e ripetizioni.