VTDecoderXPCService tomando CPU

52

A veces noto la carga de la CPU sin ningún motivo y veo en el Monitor de actividad que VTDecoderXPCServiceutiliza el 15-30% de la CPU.

Después de reiniciar Safari, está bien por un tiempo hasta que vuelva a suceder.

¿Algunas ideas? ¿Podría estar relacionado con flash? Cuando esto sucede, no hay videos cargados en pestañas, pero tal vez una reproducción desencadena el problema.

¿Debo desinstalar Flash del sistema? Todavía estoy en Mavericks y Safari 7: ¿YouTube se reproducirá sin problemas a través de HTML5? Escuché que lo hicieron funcionar en Safari 8, no estoy seguro acerca de 7.

Gracias

davidhq
fuente
es un servicio de video sandboxing, según Google - QuickTime, quizás relacionado con la cámara
Tetsujin
1
ok, gracias ... Observaré si esto sucede después de que la cámara esté en uso ... también tal vez deshabilite la cámara cuando no la esté usando con el script iSight Disabler ... por razones paranoicas y de rendimiento :)
davidhq
Lo más probable es que este proceso esté relacionado con la reproducción de video. Además, no tendrá ninguna mejora de rendimiento al descargar un controlador de una pieza de hardware no utilizada.
Alexander
También estoy investigando esto por mí mismo, si nunca resolviste este problema, entonces este hilo podría ayudarte . Hay una discusión útil allí, aunque no estoy seguro de si existe o no un consenso sobre la causa real.
SuperBiasedMan
1
No sé exactamente para qué se usa, pero parece ser una parte legítima del sistema operativo. Ambos VTDecoderXPCServicey VTEncoderXPCServiceestán dentro /System/Library/Frameworks/VideoToolbox.framework.
duozmo

Respuestas:

22

Hice un spindump a través del monitor de actividad y encontré la aplicación resposible. En mi caso fue Firefox (HTML5 Vids)

ingrese la descripción de la imagen aquí

Lowrin
fuente
2
¡Gracias! Ejecutar spindump me señaló al culpable; reiniciar Chrome me solucionó
ptim 01 de
1
Reiniciar Chrome también funciona para mí. Creo que este servicio siempre se vuelve loco después de adjuntar una foto en gmail. ¿Podría estar relacionado con la ventana del selector de fotos?
ScottyG
12

Salir de iMessage (Messages) parece matar el proceso.

Quinton Pike
fuente
1
Tenía Messages.app abierto con una sesión de chat que muestra un fragmento de video de Instagram en bucle. El cierre de Messages.app alivia inmediatamente el uso de la CPU para el proceso VTDecoderXPService y el proceso WindowServer.
David H
11

De acuerdo con este sitio web, el VTDecoderXPCService se llama a aplicaciones de espacio aislado que pueden reproducir quicktime u otro contenido de video.

Puede intentar cerrar sus aplicaciones una por una y ver cuáles están llamando a ese proceso.

Para mí, generalmente es Safari o iTunes y, dado que tienes una CPU que es bastante medible, debería ser fácil rastrear qué está enviando trabajo a esa parte del sistema operativo. También podrían ser mensajes o fotos.

bmike
fuente
7

Lo intenté y en mi caso es la aplicación Fotos, y también está este proceso de fotoanálisis que también está ejecutando una gran cantidad de CPU. MacOs sierra y 2011 MBP

Uranio23
fuente
4

No tengo una solución correcta. Pero también noté que Messages.app es el problema aquí. Después de salir de la aplicación Mensajes, el proceso finalizó. Antes de eso, incluso después de matarlo, reaparecería cada vez.

moltar
fuente
Esto realmente no responde la pregunta. Si tiene una pregunta diferente, puede hacerla haciendo clic en Hacer pregunta . También puede agregar una recompensa para llamar más la atención sobre esta pregunta una vez que tenga suficiente reputación . - De la opinión
IconDaemon
1
@IconDaemon Esto no responde la pregunta en su totalidad. Pero estoy proporcionando una pista. Quizás alguien más pueda dar más detalles al respecto. Y no tengo una pregunta diferente. De ninguna manera se trataba de una pregunta y ni siquiera tenía un signo de interrogación en ninguna parte.
moltar
2

Vi este comportamiento después de acceder al álbum People en Photos on Sierra. Estoy seguro de que está haciendo reconocimiento facial a nivel local, ya que Apple se jactó de ello en el evento de lanzamiento de Sierra.

Fotos tiene un botón de "pausa por un día" en la pestaña de iCloud en las preferencias de la aplicación. Presioné ese botón y todo volvió a la normalidad.

Ron Barr
fuente
Sí, cuando finalicé el proceso, aparece la notificación de Fotos diciendo "no se puede cargar" a un álbum compartido. Parece que Photos está ejecutando esta cosa en segundo plano ..
Magne
1

Salir de FaceTime cerró el servicio por mí.

Andrew Smith
fuente
1

Para encontrar el programa que está usando este servicio, he usado la Energypestaña de Activity Monitor. Identifica la aplicación que más consume energía. Mucho más simple que spindumping como se sugiere en lowrinla respuesta

Dr_Zaszuś
fuente
0

Tuve el mismo problema: el proceso de VTDecoderXPCService ocupaba aproximadamente el 30% de la CPU y cuando intenté salir con el Monitor de actividad, reapareció de inmediato.

No tenía ninguna aplicación relacionada con video abierta o pestañas en Chrome.

Hubo un segundo proceso llamado Google Chrome Helper que también ocupaba aproximadamente el 25% de la CPU. Extrañamente, una vez que dejé ese con el Monitor de actividad, el servicio VTDecoderXPCS también desapareció.

Teddy Zareva
fuente
0

Mi problema fue la aplicación Mensajes, pero sucedió porque había un enlace a un video de YouTube que estaba en mis mensajes. Reproduje la versión incrustada, y fue entonces cuando el uso de la CPU aumentó.

Ted Avery
fuente
0

Mac OS X Sierra 10.12.6 en 4 núcleos, Corei7

Facetime y PhotoBooth tanto el lanzamiento del VTDecoderXPCServiceproceso y el tiempo de CPU del consumidor ~ 30%.

mapski99
fuente
0

Este problema se produce cuando cargo una foto en un sitio web con Chrome. Salir de Chrome resuelve el problema, aunque temporalmente, hasta que lo vuelva a hacer. ¡Muy doloroso!

ScottyG
fuente