Иногда я замечаю загрузку ЦП без причины и вижу в Activity Monitor, который VTDecoderXPCService
использует 15-30% ЦП.
После перезапуска Safari все в порядке в течение некоторого времени, пока это не произойдет снова.
Есть идеи? Может быть, вспышка связана? Когда это происходит, видео не загружается во вкладки, но, возможно, одна игра вызывает проблему.
Должен ли я просто удалить Flash из системы? Я все еще на Mavericks и Safari 7 - будет ли YouTube играть без проблем через HTML5? Я слышал, что они заставили его работать на Safari 8, не уверен насчет 7.
Спасибо
VTDecoderXPCService
иVTEncoderXPCService
находятся внутри/System/Library/Frameworks/VideoToolbox.framework
.Ответы:
Я сделал spindump через монитор активности, и поэтому я нашел Resposible приложение. В моем случае это был Firefox (HTML5 Vids)
источник
Выход из iMessage (сообщения), кажется, убивает процесс.
источник
Согласно этому веб-сайту, VTDecoderXPCService вызывается для приложений-песочниц, которые могут воспроизводить QuickTime или другой видеоконтент.
Вы можете попробовать выйти из своих приложений одно за другим и посмотреть, какие из них вызывают этот процесс.
Для меня это, как правило, Safari или iTunes, и, поскольку вы используете процессор, который довольно измерим, должно быть легко отследить, что посылает работу в эту часть ОС. Это могут быть сообщения или фотографии тоже.
источник
Я попробовал, и в моем случае это приложение Фото, а также есть процесс фотоанализа, который также запускает много процессоров. MacOs Sierra и 2011 MBP
источник
Нет правильного решения. Но я также заметил, что проблема здесь в Messages.app. После того, как я вышел из приложения Сообщения, процесс завершился. До этого, даже после его убийства, он каждый раз возрождается.
источник
Такое поведение я увидел после того, как зашел на альбом «Люди» в «Фото на Сьерре». Я уверен, что он делает распознавание лица локально, так как Apple хвасталась этим на презентации Sierra.
У фотографий есть кнопка «приостановить на один день» на вкладке iCloud в настройках приложения. Я нажал эту кнопку, и теперь все возвращается в норму.
источник
Выход из FaceTime закрыл сервис для меня.
источник
Чтобы найти программу, которая использует этот сервис, я использовал
Energy
вкладкуActivity Monitor
. Определите приложение с самым высоким энергопотреблением. Гораздо проще, чем спиндумпинг, как предлагается вlowrin
ответеисточник
У меня была такая же проблема - процесс VTDecoderXPCService занимал около 30% процессорного времени, и когда я попытался выйти из него с помощью Activity Monitor, он просто сразу появился снова.
У меня не было никаких приложений, связанных с видео, или вкладок в Chrome.
Был второй процесс под названием Google Chrome Helper, который также занимал около 25% процессорного времени. Странно, но как только я вышел из системы с монитором активности, сервис VTDecoderXPCService также исчез.
источник
Моей проблемой было приложение Сообщения, но это произошло из-за того, что в моих сообщениях была ссылка на видео YouTube. Я воспроизвел встроенную версию, и вот тогда загрузка процессора возросла.
источник
Я написал это руководство, если вы хотите ограничить использование процессора процессом. Это ужасно раздражает, и мне не нужно отключать сообщения каждые 15 минут.
https://blog.geesu.net/2016/12/05/vtdecoderxpcservice-using-100-of-your-cpu-use-cputhrottle/
источник
Mac OS X Sierra 10.12.6 на 4 ядре, Corei7
Facetime и PhotoBooth запускают
VTDecoderXPCService
процесс и потребляют ~ 30% процессорного времени.источник
Эта проблема возникает для меня, когда я загружаю фотографию на веб-сайт с помощью Chrome. Выход из Chrome решает проблему, хотя и временно, пока я не сделаю это снова. Очень болезненный!
источник