Saya mengamati penggunaan CPU biasa dan tidak normal pada macbook pro saya. quicklookd
setara dengan revisiond
makan bersama lebih dari 50%. Menguras baterai saya secara signifikan dan membuat seluruh mesin panas.
Saya tidak yakin kapan tepatnya itu dimulai tetapi saya mencurigai peningkatan 10.10.3 terbaru karena saya tidak melihat ini sebelumnya.
Setelah membaca beberapa posting di internet saya membersihkan ~Libraries/Cache
dan /private/var/folders
kemudian reboot. Sepertinya masalah sudah hilang (proses itu tidak muncul), tetapi hanya untuk sementara waktu. Hari berikutnya saya kembali dari tidur, lagi - quicklookd
dan revisiond
mulai membakar CPU saya.
Adakah petunjuk bagaimana cara menyingkirkan ini? Apa yang menyebabkan masalah ini? Sepertinya kedua proses ini entah bagaimana terhubung, karena ketika saya membersihkan cache dan memulai ulang tidak ada yang menggunakan banyak cpu. Hari ini, keduanya melakukannya (quicklookd 24-30%, revisi ~ 15%).
[Memperbarui]
Berlari sudo opensnoop -n revisiond
tidak menunjukkan apa pun.
Lari sudo opensnoop -n quicklookd
membawa daftar entri tak berujung seperti ini:
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 /
Terus dan terus dan terus. Tidak ada habisnya. FD
kolom selalu 23
kecuali dua atau tiga 21
.
[Perbarui 2]
Setelah beberapa menit saya mendapat beberapa entri lain selain 501 4783 quicklookd 23 /
(tidak menempelkan tema di sini karena mereka tidak relevan)
Dan lagi, semuanya 501 4967 quicklookd 23 /
[Perbarui 3]
Saya juga memperhatikan itu diskarbitrationd
dan diskmanagementd
mendapat skor cukup tinggi (~ 5%) dan tetap berada di atas daftar proses (diurutkan berdasarkan penggunaan CPU) tepat di bawah quicklookd
dan revisiond
. Sepertinya ini juga ada hubungannya dengan masalah ini.
Saya telah menutup ( cmd + q
semua aplikasi lain untuk memastikan tidak ada yang mengganggu pengukuran).
[Perbarui 4]
Ditemukan beberapa entri menarik di konsol:
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
Mereka mengulangi beberapa secara teratur setiap hari. Terutama tentang memori dan koneksi yang tidak valid.
[Perbarui 5]
sudo iosnoop -n quicklookd
mengungkapkan ini:
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
dan cloudthumbnails.db-journal
mengulangi dan mengulangi.