VTDecoderXPCDienst, der CPU beansprucht

Manchmal bemerke ich CPU-Auslastung ohne Grund und sehe im Aktivitätsmonitor, dass VTDecoderXPCService15-30 % der CPU verwendet werden.

Nachdem ich Safari neu gestartet habe, ist es einige Zeit in Ordnung, bis es erneut auftritt.

Irgendwelche Ideen? Könnte Flash zusammenhängen? Wenn dies passiert, werden keine Videos in Tabs geladen, aber möglicherweise löst eine Wiedergabe das Problem aus.

Soll 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 es auf Safari 8 zum Laufen gebracht haben, bei 7 bin ich mir nicht sicher.

Danke schön

Laut Google handelt es sich um einen Video-Sandboxing-Dienst - QuickTime, möglicherweise kamerabezogen
ok, danke ... Ich werde beobachten, ob dies passiert, nachdem die Kamera verwendet wurde ... vielleicht werde ich die Kamera auch deaktivieren, wenn ich sie nicht mit dem iSight Disabler-Skript verwende ... aus paranoiden und Leistungsgründen :)
Höchstwahrscheinlich bezieht sich dieser Vorgang auf die Videowiedergabe. Außerdem haben Sie keine Leistungsverbesserung durch das Entladen eines Treibers einer nicht verwendeten Hardware.
Ich untersuche dies auch für mich selbst. Wenn Sie dieses Problem nie gelöst haben, kann Ihnen dieser Thread helfen . Darin gibt es nützliche Diskussionen, obwohl ich mir nicht sicher bin, ob es einen Konsens über die tatsächliche Ursache gibt oder nicht.
Ich weiß nicht genau, wofür es verwendet wird, aber es scheint ein legitimer Teil des Betriebssystems zu sein. Sowohl VTDecoderXPCServiceals VTEncoderXPCServiceauch sind innerhalb von /System/Library/Frameworks/VideoToolbox.framework.
Bei mir ist es passiert, als ich diese Seite angesehen habe , die viele GIFs enthält. Nehmen wir also an, es handelt sich um eine Art "Video" -Handler.
In meinem Fall hat Boom 2/Boom3D Equalizer dieses Problem verursacht.
In meinem Fall war Keynote der Übeltäter (nach dem Hinzufügen einer Folie mit einem Bild). Anscheinend wird dieser Dienst gestartet, wenn eine Bild- oder Videokonvertierung erforderlich ist.
Hat jemand eine Lösung gefunden, die nicht nur das Zurücksetzen der Täter-App beinhaltet? Ich versuche, das Problem ein für alle Mal zu stoppen (Grundursache)

Antworten (13)

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

Geben Sie hier die Bildbeschreibung ein

Danke! Running Spindump wies mich auf den Übeltäter hin; Ein Neustart von Chrome hat mich aussortiert
Chrome neu starten funktioniert bei mir auch. Ich finde, dass dieser Dienst immer verrückt wird, nachdem er ein Foto in Google Mail angehängt hat. Es könnte mit dem Fotoauswahlfenster zusammenhängen?

Das Beenden von iMessage ( Nachrichten ) scheint den Prozess zu beenden.

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

Laut dieser Website wird der VTDecoderXPCService von Sandbox-Anwendungen aufgerufen, die möglicherweise Quicktime oder andere Videoinhalte abspielen.

Sie könnten versuchen, Ihre Anwendungen nacheinander zu beenden und zu sehen, welche diesen Prozess aufrufen.

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

Ich habe es versucht und in meinem Fall ist es die App Fotos, und auch dieser Fotoanalyseprozess läuft viel CPU. MacOs Sierra und 2011 MBP

Habe keine richtige Lösung. Mir ist aber auch aufgefallen, dass Messages.app hier das Problem ist. Nachdem ich die Nachrichten-App beendet hatte, wurde der Prozess beendet. Davor, selbst nachdem es getötet wurde, respawnte es jedes Mal.

Das beantwortet die Frage nicht wirklich. Wenn Sie eine andere Frage haben, können Sie diese 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 genug Ruf haben . - Aus Bewertung
@IconDaemon Dies beantwortet die Frage nicht vollständig. Aber ich gebe einen Anhaltspunkt. Vielleicht kann das noch jemand näher erläutern. Und ich habe keine andere Frage. Das war auf keinen Fall eine Frage und es gab nicht einmal irgendwo ein Fragezeichen.

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 von vorgeschlagen

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

Fotos hat auf der Registerkarte „iCloud“ in den App-Einstellungen eine Schaltfläche „Einen Tag pausieren“. Ich habe diesen Knopf gedrückt und jetzt ist alles wieder normal.

Ja, als ich den Prozess beendet habe, erscheint die Foto-Benachrichtigung mit der Meldung „Hochladen nicht möglich“ in ein freigegebenes Album. Es scheint, dass Fotos dieses Ding im Hintergrund laufen lässt.

Durch das Beenden von FaceTime wurde der Dienst für mich geschlossen.

Ich habe diese Anleitung geschrieben, wenn Sie die CPU-Auslastung des Prozesses begrenzen möchten. Es ist schrecklich irritierend und ich sollte Nachrichten nicht alle 15 Minuten deaktivieren müssen.

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

Obwohl es eine gute Idee ist, ist es viel einfacher, AppPolice zu verwenden .

Ich hatte das gleiche Problem – der VTDecoderXPCService-Prozess beanspruchte etwa 30 % der CPU und als ich versuchte, ihn mit dem Aktivitätsmonitor zu beenden, tauchte er sofort wieder auf.

Ich hatte keine videobezogenen 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, nachdem ich diesen mit dem Aktivitätsmonitor beendet hatte.

Mein Problem war die Nachrichten-App, aber es geschah, weil in meinen Nachrichten ein Link zu einem YouTube-Video war. Ich habe die eingebettete Version abgespielt, und da stieg die CPU-Auslastung an.

Mac OS X Sierra 10.12.6 auf 4 Kernen, Corei7

Facetime und PhotoBooth starten beide den VTDecoderXPCServiceProzess und verbrauchen ca. 30 % CPU-Zeit.

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