程序未使用所有 CPU

Program not using all of CPU?

本文关键字:CPU 未使用 程序      更新时间:2023-10-16

我用C++写了一个简单的程序,如下所示:

while(1){var+=1;var-=1;} 

并运行了它,但它似乎只使用了 25% 的 CPU。

如何将程序将使用的 CPU 量增加到 95%?

听起来您是在 4 处理器系统上运行它。您在一个内核上使用 100% 的 CPU。要使用其他内核,您必须编写应用程序的多线程版本。

多线程非常复杂,但有很多很好的教程;只要点击谷歌。祝你好运!