VTDecoderXPCService übernimmt CPU


52

Manchmal stelle ich ohne Grund fest, dass die CPU ausgelastet ist, und in der Aktivitätsüberwachung werden 15 VTDecoderXPCServicebis 30% der CPU beansprucht.

Nachdem ich Safari neu gestartet habe, ist es für einige Zeit in Ordnung, bis es wieder passiert.

Irgendwelche Ideen? Könnte ein Zusammenhang mit Flash bestehen? In diesem Fall werden keine Videos in Registerkarten geladen, aber möglicherweise löst eine Wiedergabe das Problem aus.

Sollte ich Flash einfach vom System deinstallieren? Ich bin immer noch auf Mavericks und Safari 7 - wird YouTube ohne Probleme über HTML5 abgespielt? Ich habe gehört, dass sie Safari 8 zum Laufen gebracht haben, nicht sicher, ob es 7 ist.

Danke


es ist ein Video-Sandbox-Dienst, laut Google - QuickTime, vielleicht kamerabezogen
Tetsujin

1
ok, danke ... ich werde beobachten, ob dies passiert, nachdem die Kamera in Gebrauch ist ... vielleicht deaktiviere ich auch die Kamera, wenn ich sie nicht mit dem iSight Disabler-Skript verwende ... aus Gründen der Paranoidität und der Leistung :)
Davidhq

Höchstwahrscheinlich hängt dieser Prozess mit der Videowiedergabe zusammen. Durch das Entladen eines Treibers einer nicht verwendeten Hardware wird die Leistung nicht verbessert.
Alexander

Ich untersuche dies auch für mich selbst. Wenn Sie dieses Problem nie gelöst haben, kann Ihnen dieser Thread helfen . Dort gibt es nützliche Diskussionen, obwohl ich nicht sicher bin, ob Konsens über die tatsächliche Ursache besteht oder nicht.
SuperBiasedMan

1
Ich weiß nicht genau, wofür es verwendet wird, aber es scheint ein legitimer Bestandteil des Betriebssystems zu sein. Beides VTDecoderXPCServiceund VTEncoderXPCServicesind drinnen /System/Library/Frameworks/VideoToolbox.framework.
Duozmo

Antworten:


22

Ich habe einen Spindump über den Aktivitätsmonitor gemacht und so habe ich die verantwortliche App gefunden. In meinem Fall war es Firefox (HTML5 Vids)

Bildbeschreibung hier eingeben


2
Vielen Dank! Running Spindump wies mich auf den Täter; Chrome neu zu starten hat mich
geärgert

1
Das Neustarten von Chrome funktioniert auch bei mir. Ich finde, dass dieser Service nach dem Anhängen eines Fotos in Google Mail immer verrückt wird. Möglicherweise hängt es mit dem Fotoauswahlfenster zusammen?
ScottyG

12

Das Beenden von iMessage (Messages) scheint den Vorgang abzubrechen.


1
Ich hatte Messages.app mit einer Chat-Sitzung geöffnet, in der ein Instagram-Video-Snippet in einer Schleife angezeigt wurde. Das Schließen der Messages.app entlastet sofort die CPU-Auslastung für den VTDecoderXPService-Prozess und den WindowServer-Prozess.
David H

11

Laut dieser Website wird der VTDecoderXPCService für Sandbox-Anwendungen aufgerufen, die möglicherweise QuickTime- oder andere Videoinhalte wiedergeben.

Sie können versuchen, Ihre Anwendungen nacheinander zu beenden und festzustellen, welche diese Prozesse aufrufen.

Für mich ist es normalerweise Safari oder iTunes und da die CPU-Auslastung ziemlich messbar ist, sollte es einfach sein, herauszufinden, was Arbeit an diesen Teil des Betriebssystems sendet. Es können auch Nachrichten oder Fotos sein.


7

Ich habe versucht, und in meinem Fall ist die App Fotos, und es gibt auch diese Fotoanalyse Prozess läuft eine Menge CPU zu. MacOs Sierra und 2011 MBP


4

Ich habe keine richtige Lösung. Mir ist aber auch aufgefallen, dass hier Messages.app das Problem ist. Nachdem ich die Nachrichten-App beendet habe, wurde der Prozess beendet. Vorher, selbst nachdem es getötet wurde, wurde es jedes Mal wieder aufgetaucht.


Dies beantwortet die Frage nicht wirklich. Wenn Sie eine andere Frage haben, können Sie sie stellen, indem Sie auf Frage stellen klicken . Sie können auch ein Kopfgeld hinzufügen, um mehr Aufmerksamkeit auf diese Frage zu lenken, sobald Sie über einen ausreichenden Ruf verfügen . - Aus der Bewertung
IconDaemon

1
@IconDaemon Hiermit wird die Frage nicht vollständig beantwortet. Aber ich gebe einen Hinweis. Vielleicht kann jemand anderes darauf eingehen. Und ich habe keine andere Frage. In keiner Weise war dies eine Frage und es gab nirgendwo ein Fragezeichen.
Moltar

2

Ich habe dieses Verhalten gesehen, nachdem ich auf das People-Album in Photos on Sierra zugegriffen habe. Ich bin mir sicher, dass es vor Ort Gesichtserkennung gibt, da Apple beim Sierra-Launch-Event damit geprahlt hat.

Fotos haben eine "Pause für einen Tag" -Schaltfläche auf der Registerkarte "iCloud" in den App-Einstellungen. Ich habe diesen Knopf gedrückt und jetzt ist alles wieder normal.


Ja, wenn ich den Vorgang abgebrochen habe, wird die Meldung "Fotos können nicht hochgeladen werden" in einem freigegebenen Album angezeigt. Es scheint, dass Photos dieses Ding im Hintergrund laufen lässt.
Magne


1

Um das Programm zu finden, das diesen Dienst verwendet, habe ich die EnergyRegisterkarte der Activity Monitor. Identifizieren Sie die App mit dem höchsten Energieverbrauch. Viel einfacher als Spindumping, wie in lowrinder Antwort vorgeschlagen


0

Ich hatte das gleiche Problem - der VTDecoderXPCService-Prozess beanspruchte etwa 30% der CPU und als ich versuchte, ihn mit dem Activity Monitor zu beenden, erschien er sofort wieder.

Ich hatte keine mit Videos verbundenen Apps oder Tabs in Chrome geöffnet.

Es gab einen zweiten Prozess namens Google Chrome Helper, der ebenfalls etwa 25% der CPU beanspruchte. Seltsamerweise verschwand auch der VTDecoderXPCService, sobald ich diesen mit dem Aktivitätsmonitor beendete.


0

Mein Problem war die Nachrichten-App, aber es ist passiert, weil in meinen Nachrichten ein Link zu einem YouTube-Video vorhanden war. Ich habe die eingebettete Version wiedergegeben, und dann hat sich die CPU-Auslastung erhöht.



0

Mac OS X Sierra 10.12.6 auf 4 Core, Corei7

Sowohl Facetime als auch PhotoBooth starten den VTDecoderXPCServiceProzess und den Consumer ~ 30% CPU-Zeit.


0

Dieses Problem tritt bei mir auf, wenn ich mit Chrome ein Foto auf eine Website hochlade. Das Beenden von Chrome löst das Problem, allerdings vorübergehend, bis ich es erneut mache. Sehr schmerzhaft!

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.