Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance CPU使用率和并发性直方图的VTUNE结果_Performance_Intel Vtune - Fatal编程技术网

Performance CPU使用率和并发性直方图的VTUNE结果

Performance CPU使用率和并发性直方图的VTUNE结果,performance,intel-vtune,Performance,Intel Vtune,在Vtune结果中,数字0、1、2(和3)实际代表什么 蓝条大于0的含义是什么 这是一个柱状图-每列表示变量(显示在图表下方的变量)处于任何给定值时所花费的时间部分 左一个表示,大约1/3的时间用于0个已使用的逻辑CPU(完全空闲),2/3的时间用于1个逻辑内核的操作。您永远不会达到2个同时运行的内核 同样,右边的柱状图显示约25%的时间花在零个活动线程上,约75%的时间花在一个线程上(2个线程的时间可以忽略不计) 请注意,总时间略有不同,完全空闲时间的部分也略有不同-如果在完全相同的运行中使用

在Vtune结果中,数字0、1、2(和3)实际代表什么

蓝条大于0的含义是什么


这是一个柱状图-每列表示变量(显示在图表下方的变量)处于任何给定值时所花费的时间部分

左一个表示,大约1/3的时间用于0个已使用的逻辑CPU(完全空闲),2/3的时间用于1个逻辑内核的操作。您永远不会达到2个同时运行的内核

同样,右边的柱状图显示约25%的时间花在零个活动线程上,约75%的时间花在一个线程上(2个线程的时间可以忽略不计)


请注意,总时间略有不同,完全空闲时间的部分也略有不同-如果在完全相同的运行中使用,则此差异可能由内核变为活动状态(从低功率状态唤醒)的时间之间的差异来解释,操作系统可以安排线程在其上实际运行的时刻。

现在就知道了。谢谢你的帮助。@HighPerformanceMark我已经读过了。这份文件我不清楚。然而,利奥的回答清楚地表明了这一点。