0

我在一台配备英特尔处理器的 4 核机器上,Windows 10。

我制作了一个强制循环的示例应用程序,只是为了检查任务管理器并查看会发生什么,就像这样简单:

while true do begin end;

我希望 cpu 将达到 100%,而我的进程也以 100% 运行;这就是当时处理器只有一个内核时发生的情况。

但这不是现在发生的情况,我的应用程序从未使用超过 25% 的总 CPU 功率,如任务管理器所示。因为它是一台 4 核机器,所以我想知道它是否只使用一个核满负荷。

这个“问题”是因为我只运行一个线程吗?

我应该对我的应用程序做什么才能真正利用所有可用的处理能力?

4

0 回答 0