我需要一个能让我的 CPU 以 100% 运行的程序。
最好是在 C 中,一个小程序,它将使 CPU 以 100% 的速度运行,还有一个,它没有被编译器“优化”,所以它什么都不做。
建议?
最佳答案
int main(void) {
volatile unsigned x=0, y=1;
while (x++ || y++);
return 0;
}
或者,如果您有一个多核处理器 -- 未经测试...就像上面的那个 :)
int main(void) {
#pragma omp parallel
{
volatile unsigned x=0, y=1;
while (x++ || y++);
}
return 0;
}
关于c - 需要使 CPU 以 100% 运行的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5399184/