我想让CPU核心在1毫秒内保持忙碌状态。它在做什么并不重要,例如,只需执行循环加操作即可。
在Windows中,在C ++中。
给我有关Linux的相关信息也很棒。

最佳答案

您始终可以估算CPU上的繁忙工作(无用的循环不断旋转并检查经过的时间,直到经过1毫秒为止)。问题是,由于在操作系统中实施了流程管理,因此无法保证完整的1毫秒时间片。任何时候,CPU计时器都可以中断您的进程并执行另一个进程(在1ms窗口完成之前)。对于Linux和Windows,同样适用。

关于c++ - 究竟如何使CPU在1毫秒内繁忙?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11876069/

10-11 00:47