Manchmal stelle ich ohne Grund fest, dass die CPU ausgelastet ist, und in der Aktivitätsüberwachung werden 15 VTDecoderXPCService
bis 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
VTDecoderXPCService
undVTEncoderXPCService
sind drinnen/System/Library/Frameworks/VideoToolbox.framework
.Antworten:
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)
quelle
Das Beenden von iMessage (Messages) scheint den Vorgang abzubrechen.
quelle
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.
quelle
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
quelle
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.
quelle
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.
quelle
Beim Beenden von FaceTime wurde der Dienst für mich geschlossen.
quelle
Um das Programm zu finden, das diesen Dienst verwendet, habe ich die
Energy
Registerkarte derActivity Monitor
. Identifizieren Sie die App mit dem höchsten Energieverbrauch. Viel einfacher als Spindumping, wie inlowrin
der Antwort vorgeschlagenquelle
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.
quelle
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.
quelle
Ich habe dieses Handbuch geschrieben, wenn Sie die CPU-Auslastung des Prozesses begrenzen möchten. Es ist fürchterlich irritierend und ich sollte nicht alle 15 Minuten Nachrichten deaktivieren müssen.
https://blog.geesu.net/2016/12/05/vtdecoderxpcservice-using-100-of-your-cpu-use-cputhrottle/
quelle
Mac OS X Sierra 10.12.6 auf 4 Core, Corei7
Sowohl Facetime als auch PhotoBooth starten den
VTDecoderXPCService
Prozess und den Consumer ~ 30% CPU-Zeit.quelle
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!
quelle