Auf meinem Macbook Pro (Retina, Mitte 2012) wird ein Prozess aufgerufen PTPCamera
, der viel CPU-Zeit benötigt. Ich habe diesen Prozess bereits beendet, aber er ist sofort wieder entstanden.
85% der CPU-Auslastung verbraucht meinen Akku, daher würde ich mich freuen, wenn jemand helfen könnte
Ich habe herausgefunden, dass der Prozess ein " PTPCamera
Bildübertragungsprozess für eine Kamera" ist, kurz gesagt, er wird von iPhoto.app und auch mit der neueren Photo.app gestartet. Erklärt aber immer noch nicht die hohe CPU-Auslastung ohne angeschlossenes Telefon.
Wozu dient dieser Prozess und wie kann ich sein Verhalten steuern? Jemand anderes hat dieses Problem und wie haben Sie es gelöst?
Antworten:
So fanden wir die Lösung:
Photos.app
oder erneutiPhoto
iPhoto
oderPhotos.app
Photos/iPhoto
Wieder öffnenJetzt sollte der PTPCamera-Prozess ordnungsgemäß beendet werden und in einer belegten Warteschleife nicht mehr erscheinen.
Sie müssen diese Schritte nicht die ganze Zeit ausführen, sondern müssen sie nur ordnungsgemäß beenden und aus dem Status "Besetzt" entfernen. Wie man in diesen Zustand kommt, wissen wir (AppleDev und ich) nicht.
quelle
Ich habe gerade das gleiche Problem mit der öffentlichen Beta von El Capitan Build 15A243d beim Anschließen eines iPad 3 zum Aufladen bemerkt und habe es Apple gemeldet.
In meinem Fall hatte ich weder iTunes noch Fotos geöffnet und das iPad als "Nicht vertrauenswürdig" für den Computer ausgewählt, da ich nur das iPad aufladen möchte. Das scheint also ein Bug zu sein. Hoffentlich wird dies in einem späteren Build behoben.
Beenden des Vorgangs erzwingen.
quelle
Als es mir passiert ist und ich iPhoto geöffnet habe, habe ich festgestellt, dass iPhoto versucht hat, die Bilder auf meinem iPad anzuzeigen, dies jedoch nicht getan hat. Dies scheint mit einem vorübergehenden Fehler beim Abrufen der Fotos zu zusammenhängen
Ich habe iPhoto geschlossen, das iPad entsperrt, das iPad aus- und wieder eingesteckt, und alles war in Ordnung (PTPCamera blieb bei 0% CPU-Auslastung). Ich bezweifle, dass es mit dem iPad Unlock zu tun hat, bin mir aber nicht ganz sicher. Es könnte durch das Umstecken behoben werden.
quelle
Ich würde einfach das Beenden des Prozesses erzwingen, und wenn das nicht funktioniert, würde ich ein Befehlszeilenskript erstellen, um ständig den Befehl "kill" zu senden.
quelle