标签: opengl opentk
如果我通过Run()或Run(1)或Run(1,60)开始游戏看起来都不错,但是从Run(1,1)开始让游戏看起来不错,但整个CPU核心都被占用了。 Run(60,60)使更新速率和渲染速率与Run()完全相同,在两种情况下分别为60、60,但又占据了整个内核。 实际上,我只需要1 hz的更新速率(如果我对更新帧的理解是正确的),但是我不明白为什么尝试减慢速度会增加负载。
是否有一些晦涩的自旋等待,有人请给一个很好的解释吗?