J'observe une utilisation régulière et anormale du processeur sur mon macbook pro. quicklookd
en revisiond
parallèle avec manger ensemble plus de 50%. Cela décharge considérablement ma batterie et chauffe toute la machine.
Je ne sais pas exactement quand cela a commencé, mais je soupçonne la dernière mise à niveau 10.10.3 car je ne l'avais pas remarqué auparavant.
Après avoir lu quelques post sur le net je franchis ~Libraries/Cache
et /private/var/folders
puis redémarré. Il semblait que le problème avait disparu (ces processus ne sont pas apparus), mais seulement pendant un certain temps. Le lendemain, je suis de nouveau sorti du sommeil - quicklookd
et revisiond
j'ai commencé à brûler mon processeur.
Des indices sur la façon de s'en débarrasser? Quelle est la cause de ce problème? Il semble que ces deux processus soient en quelque sorte connectés, car lorsque j'ai effacé le cache et redémarré, aucun d'entre eux n'a utilisé beaucoup de CPU. Aujourd'hui, les deux le font (aperçu 24-30%, révisiond ~ 15%).
[Mise à jour]
Courir sudo opensnoop -n revisiond
ne montre rien.
L'exécution sudo opensnoop -n quicklookd
apporte une liste infinie d'entrées comme celles-ci:
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 /
Cela continue indéfiniment. C'est juste sans fin. FD
la colonne est toujours 23
sauf deux ou trois 21
.
[Mise à jour 2]
Après quelques minutes, j'ai eu d'autres entrées en plus 501 4783 quicklookd 23 /
(ne pas coller de thème ici car elles n'étaient pas pertinentes)
Et encore une fois, beaucoup de 501 4967 quicklookd 23 /
[Mise à jour 3]
J'ai également remarqué cela diskarbitrationd
et diskmanagementd
obtient des scores assez élevés (~ 5%) et reste en tête de la liste des processus (triés par utilisation du processeur) juste en dessous quicklookd
et revisiond
. Il semble que cela puisse également avoir quelque chose à voir avec ce problème.
J'ai fermé ( cmd + q
toutes les autres applications pour m'assurer que rien n'interfère avec les mesures).
[Mise à jour 4]
Trouvé quelques entrées intéressantes dans la 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
Ils répètent peu régulièrement chaque jour. Surtout ceux sur la mémoire et les connexions invalides.
[Mise à jour 5]
sudo iosnoop -n quicklookd
a révélé ceci:
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
et cloudthumbnails.db-journal
répète et répète.