有时我无缘无故地注意到CPU负载,并且在“活动监视器”中看到VTDecoderXPCService正在使用15%至30%的CPU。
重新启动Safari后,可以等待一段时间,直到再次发生。
有任何想法吗?可能与Flash有关吗?发生这种情况时,选项卡中没有加载视频,但可能是一次播放触发了该问题。
我应该从系统中卸载Flash吗?我仍在使用Mavericks和Safari 7-YouTube是否可以通过HTML5正常播放?我听说他们可以在Safari 8上运行,但不确定是否在7上运行。
谢谢
有时我无缘无故地注意到CPU负载,并且在“活动监视器”中看到VTDecoderXPCService正在使用15%至30%的CPU。
重新启动Safari后,可以等待一段时间,直到再次发生。
有任何想法吗?可能与Flash有关吗?发生这种情况时,选项卡中没有加载视频,但可能是一次播放触发了该问题。
我应该从系统中卸载Flash吗?我仍在使用Mavericks和Safari 7-YouTube是否可以通过HTML5正常播放?我听说他们可以在Safari 8上运行,但不确定是否在7上运行。
谢谢
Answers:
根据此网站,VTDecoderXPCService被调用到可能播放快速时间或其他视频内容的沙箱应用程序。
您可以尝试一个接一个地退出应用程序,并查看哪些应用程序正在调用该进程。
对我来说,它通常是Safari或iTunes,并且由于它占用的CPU相当可测量,因此应该很容易地找到向OS的那部分发送工作的内容。也可以是消息或照片。
我遇到了同样的问题-VTDecoderXPCService进程占用了大约30%的CPU,当我尝试使用活动监视器退出该进程时,它立即又出现了。
我没有在Chrome中打开任何与视频相关的应用程序或标签。
还有另一个名为Google Chrome Helper的进程,它也占用了大约25%的CPU。奇怪的是,一旦我用Activity Monitor退出了该程序,VTDecoderXPCService也就消失了。
如果您想限制进程的CPU使用率,我写了本指南。这太令人讨厌了,我不必每隔15分钟禁用一次消息。
https://blog.geesu.net/2016/12/05/vtdecoderxpcservice-using-100-of-your-cpu-use-cputhrottle/