Stopping the PTPCamera Process on a Mac from Hogging CPU
Stopping the PTPCamera Process on a Mac from Hogging CPU
Some Mac users running older versions of MacOS system software may notice that after they plug an iPhone or a camera into their Mac, the computer starts running slower and, if it has a battery, the battery drains faster. Upon closer inspection with Activity Monitor on the impacted Mac, you might notice that a process called PTPCamera is running and consuming a heavy amount of CPU usage, usually hovering around 85% or so, and it tends to persist until manual intervention has occurred. Note this issue may be version dependent, and not all versions of Mac OS or Mac OS X system software are going to have the errant PTPCamera process running overtime an iPhone is connected. If you dont have the camera process dragging your Mac battery down and hogging processor, dont worry about this as it does not impact you. You might need to repeat this process of the PTPCamera process every time you notice a slowdown or battery drain after connecting an unlocked iPhone to the Mac. A bit annoying, but it could certainly be worse. There does not appear to be any side effect of killing the PTPCamera process on a Mac, and you can still or with Image Capture if need be. Another option, which has not worked for me but may work for you based on comments left on Apple Support forums, is to try this process: Why that would work to stop the PTPCamera process isnt clear, but some users reported success with it on discussions.apple.com , but your mileage may vary. Why PTPCamera spins up high CPU usage may just be a bug in certain system software versions, or with a combination of certain devices and system software, and while it likely wont happen in High Sierra or macOS Sierra, it is reliably reproduced in Mac OS X El Capitan 10.11.6 with an iPhone X and many earlier versions of Mac OS simply by connecting an unlocked iPhone to the Mac running those prior system releases. Of course another potential solution would be to update to a newer version of system software, whether its macOS High Sierra or MacOS Sierra, but that may not be a reasonable solution for many users, and of course some Mac users are intentionally avoiding certain system software releases due to software compatibility, or perhaps simply to avoid potential troubleshooting hangups or nuisances. On a related note, another photos related process that can stir up heavy CPU usage on a Mac is the related to iCloud Photos usage, which is a bit easier to avoid by simply disabling the iCloud Photos features on a Mac. If you know of another way to stop PTPCamera from errantly running on a Mac (without locking down the process and preventing it from launching at all), let us know in the comments!
No comments