Я спостерігаю за регулярним та ненормальним використанням процесора на моєму комп'ютері macbook pro. quicklookd
нарівні з revisiond
їдять разом понад 50%. Це значно розряджає мій акумулятор і робить всю машину гарячою.
Я не впевнений, коли саме це почалося, але я підозрюю останнє оновлення 10.10.3, оскільки цього раніше не помічав.
Прочитавши якийсь пост в мережі, я очистився, ~Libraries/Cache
а /private/var/folders
потім перезавантажився. Схоже, проблеми вже не було (ці процеси не з’являлися), але лише на деякий час. Наступного дня я знову відновився зі сну - quicklookd
і revisiond
почав палити свій процесор.
Будь-які підказки, як від цього позбутися? Що викликає цю проблему? Схоже, ці два процеси якимось чином пов'язані, тому що коли я очистив кеш і перезапустив, жоден з них не використовував багато процесора. Сьогодні це обидва (швидкий перегляд 24-30%, перегляд ~ 15%).
[Оновлення]
Біг sudo opensnoop -n revisiond
нічого не показує.
Запуск sudo opensnoop -n quicklookd
приносить нескінченний список записів, таких як:
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 /
Це триває і далі, і далі. Це просто нескінченно. FD
стовпчик завжди, 23
крім двох-трьох 21
.
[Оновлення 2]
Через кілька хвилин я отримав ще кілька записів 501 4783 quicklookd 23 /
(не вставляючи сюди теми, оскільки вони не стосувалися)
А потім знову ціла партія 501 4967 quicklookd 23 /
[Оновлення 3]
Я також помітив це diskarbitrationd
і diskmanagementd
досить високий бал (~ 5%) і залишається на вершині списку процесів (відсортований за використанням процесора) трохи нижче quicklookd
та revisiond
. Схоже, це також може мати щось спільне з цим питанням.
Я закрив ( cmd + q
усі інші програми, щоб переконатися, що нічого не заважає вимірам).
[Оновлення 4]
Знайдено кілька цікавих записів у консолі:
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
Вони повторюються кілька регулярно щодня. Особливо тих, що стосуються пам'яті та недійсного з'єднання.
[Оновлення 5]
sudo iosnoop -n quicklookd
виявив це:
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
і cloudthumbnails.db-journal
повторюється, і повторюється.