VTDecoderXPCService использует ЦП

Иногда я замечаю загрузку ЦП без всякой причины и вижу в Мониторе активности, что VTDecoderXPCServiceон использует 15-30% ЦП.

После перезапуска Safari некоторое время все нормально, пока это не произойдет снова.

Любые идеи? Может ли это быть связано со вспышкой? Когда это происходит, во вкладках не загружаются видео, но, возможно, проблема возникает при одном воспроизведении.

Должен ли я просто удалить Flash из системы? Я все еще использую Mavericks и Safari 7 - будет ли YouTube воспроизводиться без проблем через HTML5? Я слышал, что они заставили это работать на Safari 8, не уверен насчет 7.

Спасибо

по словам Google, это служба видеопесочницы - QuickTime, возможно, связанная с камерой
хорошо, спасибо... я посмотрю, произойдет ли это после того, как камера будет использоваться... также, возможно, я отключу камеру, когда я ее не использую, с помощью скрипта iSight Disabler... из-за параноидальных соображений и соображений производительности :)
Скорее всего этот процесс связан с воспроизведением видео. Кроме того, у вас не будет повышения производительности от выгрузки драйвера неиспользуемой части оборудования.
Я также исследую это для себя, если вы никогда не решали эту проблему, вам может помочь эта тема . Там есть полезное обсуждение, хотя я не уверен, есть ли консенсус по фактической причине.
Я не знаю точно, для чего он используется, но, похоже, он является законной частью операционной системы. Оба VTDecoderXPCServiceи VTEncoderXPCServiceнаходятся внутри /System/Library/Frameworks/VideoToolbox.framework.
У меня это произошло, когда я просматривал эту страницу , на которой много гифок. Итак, предположим, что это какой-то обработчик «видео».
В моем случае Boom 2/Boom3D Equalizer вызвал эту проблему.
В моем случае виноват был Keynote (после добавления слайда с изображением). Судя по всему, этот сервис запускается, когда нужна конвертация изображения или видео.
Кто-нибудь нашел решение, которое не связано с простым сбросом приложения-виновника? Я хочу решить проблему раз и навсегда (основная причина)

Ответы (13)

Я сделал спиндамп через монитор активности и нашел ответственное приложение. В моем случае это был Firefox (HTML5 Vids)

введите описание изображения здесь

Спасибо! Запуск spindump указал мне на виновника; перезапуск хрома помог мне
У меня тоже работает перезапуск Chrome. Я считаю, что этот сервис всегда сходит с ума после прикрепления фотографии в gmail. Это может быть связано с окном выбора фотографий?

Выход из iMessage ( Messages ), кажется, убивает процесс.

У меня был открыт Messages.app с сеансом чата, отображающим фрагмент видео из Instagram в цикле. Закрытие Messages.app немедленно снижает нагрузку на ЦП для процессов VTDecoderXPService и WindowServer.

Согласно этому веб-сайту, VTDecoderXPCService вызывается для приложений-песочниц, которые могут воспроизводить quicktime или другой видеоконтент.

Вы можете попробовать закрыть свои приложения одно за другим и посмотреть, какие из них вызывают этот процесс.

Для меня это, как правило, Safari или iTunes, и, поскольку они потребляют ЦП, это довольно измеримо, должно быть легко отследить, что отправляет работу в эту часть ОС. Это могут быть сообщения или фотографии.

Я попробовал, и в моем случае это приложение «Фотографии», а также этот процесс фотоанализа также использует много ресурсов процессора. MacOs Sierra и MBP 2011

Нет правильного решения. Но я также заметил, что проблема здесь в Messages.app. После того, как я вышел из приложения «Сообщения», процесс завершился. До этого, даже после убийства, он каждый раз возрождался.

Это на самом деле не отвечает на вопрос. Если у вас есть другой вопрос, вы можете задать его, нажав Задать вопрос . Вы также можете добавить вознаграждение , чтобы привлечь больше внимания к этому вопросу, когда у вас будет достаточно репутации . - Из обзора
@IconDaemon Это не полностью отвечает на вопрос. Но я даю подсказку. Может быть, кто-то еще может уточнить это. И у меня нет другого вопроса. Ни в коем случае это не был вопрос и нигде не стоял вопросительный знак.

Чтобы найти программу, использующую этот сервис, я использовал Energyвкладку файла Activity Monitor. Определите приложение с самым высоким энергопотреблением. Гораздо проще, чем spindump, как предложено в lowrinответе

Я заметил такое поведение после того, как получил доступ к альбому «Люди» в программе «Фото» в Sierra. Я уверен, что он выполняет распознавание лиц локально, поскольку Apple хвасталась этим на мероприятии по запуску Sierra.

У фотографий есть кнопка «пауза на один день» на вкладке iCloud в настройках приложения. Я нажал эту кнопку, и теперь все вернулось к норме.

Да, когда я убил процесс, появляется уведомление о фотографиях с сообщением «невозможно загрузить» в общий альбом. Кажется, Фото запускает эту штуку в фоновом режиме.

Выход из FaceTime закрыл для меня сервис.

Я написал это руководство, если вы хотите ограничить использование ЦП процессом. Это ужасно раздражает, и мне не нужно отключать сообщения каждые 15 минут.

https://web.archive.org/web/20200809145136/https://blog.geesu.net/2016/12/05/vtdecoderxpcservice-using-100-of-your-cpu-use-cputhrottle/

Хотя это хорошая идея, гораздо проще использовать AppPolice .

У меня была та же проблема - процесс VTDecoderXPCService занимает около 30% ЦП, и когда я попытался выйти из него с помощью монитора активности, он сразу же появился снова.

У меня не было открытых приложений или вкладок, связанных с видео, в Chrome.

Был второй процесс под названием Google Chrome Helper, который также занимал около 25% процессорного времени. Как ни странно, как только я вышел из этого с монитором активности, VTDecoderXPCService также исчез.

Моей проблемой было приложение «Сообщения», но это произошло из-за того, что в моих сообщениях была ссылка на видео на YouTube. Я воспроизвел встроенную версию, и именно тогда загрузка ЦП резко возросла.

Mac OS X Sierra 10.12.6 на 4 ядрах, Corei7

Facetime и PhotoBooth запускают VTDecoderXPCServiceпроцесс и потребляют около 30% процессорного времени.

Эта проблема возникает у меня, когда я загружаю фотографию на веб-сайт с помощью Chrome. Выход из Chrome решает проблему, хотя и временно, пока я не сделаю это снова. Очень болезненный!