当我运行一个应用程序时,同时我使用运行时评估程序来分析我的程序,在这个过程结束时,我会得到许多统计信息。其中一个是Cpu利用时间。
通常什么是Cpu使用时间?那么你可以告诉我,计算过程在cpu中花费的全局时间除以总体模拟时间计算出的percantage。好吧,不幸的是我的统计数据非常深,我使用的程序非常精确,并为我提供了一个关于CPU使用时间的图表。
所以在我的图表中,我在x轴上的时间和y轴上的cpu利用时间以%表示。
这样的事情:
cpu%
^
|
|
| *
| * * *
| * * *
| * * *
| * * *
| * * *
|* *
-------------------------------------------------> time
那么,这是什么意思?我该如何解释以下句子?
“的cpu利用率百分比 处理'MyProcess'时间'5.23 s' 是12%“
答案 0 :(得分:2)
这是CPU在您的流程上花费的周期百分比。如果您的进程使用100%的CPU可能时间,则为100%。在12%时,它可能正在等待I / O或类似的东西。请参阅http://en.wikipedia.org/wiki/CPU_usage。