0

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

4

1 回答 1

1

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

于 2012-08-09T02:48:56.280 回答