i7 的 16 个 CPU 中只有 2 个用于 ubuntu 中的繁重任务

i7 的 16 个 CPU 中只有 2 个用于 ubuntu 中的繁重任务

我正在使用 ubuntu 22,配备 i7 第 12 代 gpu、16gb ram 和 Nvidia rtx 3060 gpu、6GB vram。

在执行游戏等繁重任务时,我在活动监视器中观察到 16 个 CPU 中只有 2 个(主要是 cpu5 和 CPU 7)的利用率达到了 100%,而其他 CPU 的利用率徘徊在 0 附近。

我还观察到 CPU 5 和 CPU 7 的图表几乎是镜像,如果 CPU 5 正在被利用,那么 CPU 7 就会下降,反之亦然,我不确定为什么会发生这种情况以及为什么另一个 CPU 没有被利用。

这不仅限于游戏,但每当我听到风扇运转或执行某些任务(例如浏览)时,我都会观察到类似的模式。我甚至尝试了目前的解决方案这里但它似乎并没有解决问题,我认为由于声誉问题,我还无法添加图片,所以给你们提供图片链接,希望这会有所帮助 1

答案1

要检查你的 CPU 安装压力:

sudo apt install stress

然后发出命令:

stress -c 16

假设您有 8 个 CPU,16 个线程。现在检查您的显示器 - 所有 CPU 都应处于 100% 状态

结束测试Crtl+c

由于您使用“游戏”进行测试:大量渲染的应用程序通常会将尽可能多的负载传递给您的 GPU。

相关内容