双核cpu,计算一个复杂程序,需30分钟左右时间,但计算过程中cpu使用率只有50%,这是为什么?

来源:百度知道 编辑:UC知道 时间:2024/06/03 02:48:58
是在VB6.0下运行程序。

你是双核CPU,你的程序是单线程的,因此只有一个CPU会满负荷运行,也就是50%,因为另一个CPU没有分到任务,处于空闲状态。

如果你是双核CPU的话,那是因为这个程序不支持双核。

也许是因为左脑需要玩游戏,右脑需要思考。
呵呵~

是你编译的不好。

你要是用HP工作站得话 大概只要3分钟就OK了!