OS:win7 64bits
我正在测量应用程序的cpu使用情况,以下是cpu使用情况的结果
Cpu 1 Cpu 2 Cpu 3 Cpu 4 Cpu 5 Cpu 6 Cpu 7 Cpu 8
Max 71.8 47.6 98.4 46.8 95.4 6.2 1.9 70.3
Min 3.5 0 0 0 10.8 0 0 4.3
Average 26.652 2.10272 33.2662 2.95886 50.3894 0.0659401 0.060218 30.8496
这个应用程序是一个单线程程序,但是当它非常繁忙时,很多cpu看起来也很忙。我不知道这个的原因,我的猜测是os会将应用程序放到不同的cpu中执行,即使它是一个单线程程序(将线程移动到另一个cpu)。这可能吗?我错过了什么吗?