Batmanian

Q: What's the purpose of VTEncoderXPCService and why does it use so much CPU?

As it can be seen in the attached image, it is consuming about 300% of my CPU power:

Screen Shot 2015-12-28 at 6.23.00 PM.png

This in turn causes my MacBook Pro's CPU to heat up and make the fan spin faster.

 

What's the purpose of this process? Why is it so CPU intensive even when the Photos app is sitting idle in the background?

 

Thanks.

MacBook Pro, OS X El Capitan (10.11)

Posted on Dec 27, 2015 11:29 PM

Close

Q: What's the purpose of VTEncoderXPCService and why does it use so much CPU?

  • All replies
  • Helpful answers

  • by léonie,

    léonie léonie Dec 28, 2015 3:36 AM in response to Batmanian
    Level 10 (105,908 points)
    iCloud
    Dec 28, 2015 3:36 AM in response to Batmanian
    Why is it so CPU intensive even when the Photos app is sitting idle in the background?

    As you probably know, the XPCservices reprocesses that can access the sandbox of an application and communicate with it in a safe way. When you import new media or migrate a library to Photos, it will create thumbnails and previews for the media in the library.  That is done by background processes started by Photos. These will run, even is Photos is seemingly idle. After importing new media it is best to keep Photos running over night to get the background processing done while you do not need the mac for other tasks.

     

    VTEncoderXPCService and  VTDeoderXPCService are converting your videos. If one of them is hogging all processing power it can mean that you are having plenty of videos in your library that need converting or that one of your videos is corrupted or uses a codec that cannot be processed by Photos. Did you recently import new videos or migrate a library with videos?

    If one of your videos cannot be processed, remove it from your Photos library.  To find the culprit, try to play your videos in Photos.