0

我认为我的计算机由于 glfw 循环中的循环而变得缓慢:

while(!glfwWindowShouldClose(window)){
    ...
}

但是当我运行它时,XCode 中显示的 CPU 使用率只有 15%。我想知道当我运行(调试)我的项目时,是什么导致我的系统出现这种整体变慢的情况。

我不认为这是这个循环,因为我在另一个项目中运行了一个愚蠢的代码:

while(1){
     printf("blah\n");
}

...显然,一个尚未中断的循环并不意味着系统正在为此投入所有 CPU 精力。所以,我想知道为什么这个特定的项目会减慢一切。

我的代码在Git上

4

0 回答 0