如何准确使用函数get_cpu_percent()?
我的代码是:
SDKTestSuite.DijSDK_CalculateFps(int(timeForFPS),int(index),cameraName)
cpuUsage = process.get_cpu_percent()
在这里,我正在调用一个名为 SDKTestSuite.DijSDK_CalculateFps()
的函数,我正在调用 get_cpu_percent()
以获取此调用的 CPU 使用率。我正在为不同的输入调用此函数,结果有时是 CPU 使用率给出 0.0%
这不是预期的。
那么我是否以正确的方式使用 get_cpu_percent
?如何准确使用这个 get_cpu_percent
功能?这里有任何间隔参数变化吗?
在这个函数的实际定义中,它只是在给定的时间间隔内休眠并比较 CPU 时间,但它如何计算我在这里的功能调用?
原文由 Bharathi 发布,翻译遵循 CC BY-SA 4.0 许可协议
谢谢大家…我得到了查询的解决方案。
这里的间隔值很重要。最终调用将给出我实际函数调用的 cpu 使用百分比。