ros*_*oss 5 multithreading multicore
正如您从附图中看到的,我的双核机器上的 CPU 图形奇怪地对称!
这是某种负载平衡,以防止一个核心比另一个核心使用更多?其背后的原因是什么(可能是热量分布)?
当然我主要关心的是:我的单线程 PSNR 图像算法是否达到 100%?
CPU 为 Core 2 Duo E6850 3Ghz,运行 Ubuntu 10.4。
谢谢
罗斯
Sch*_*ron 5
您正在使用两个 CPU 实现 50% 的负载。您的程序没有附加到固定的 CPU,因此它会根据内核(以及系统上运行的其他进程)进行切换。
如果您想确保进程在其中一个核心上运行,则必须设置关联性(此处为示例)。这样,您应该会看到一个核心上的负载为 100%,而另一个核心则用于其他任务。
归档时间:
15 年,4 月 前
查看次数:
2602 次
最近记录: