为什么 ubuntu 不能使用我的第二个 CPU 核心?

为什么 ubuntu 不能使用我的第二个 CPU 核心?

我之前也问过同样的问题,但没人回答我,所以现在也许有人可以帮助我。

问题是,由于我在这台电脑上安装了 ubuntu,我从来没有见过 CPU 的第二个核心被使用,即使核心一达到 100% 的负载,第二个核心仍保持在 0.0%。

有人对我说,也许我使用的程序无法使用第二个核心,但是,我用过很多程序,没有一个能够使用至少 0.001%,所以我想这是 ubuntu 或我的驱动程序的问题或其他什么的问题。

当我使用时:

  • 电脑控制软件
  • 微软边缘
  • 乔姆
  • 火狐
  • 葡萄酒
  • 分区
  • 几款游戏(Terraria、星露谷、超级斗士、我的世界等等等等)
  • Ubuntu 本身的所有程序

我快疯了,昨天我下载了《战神》,昨天它的速度是 50%,帧率为 30,非常糟糕,但有总比没有好,今天它的速度无缘无故地只有 2%,帧率为 10,而 ubuntu 刚启动时 CPU 就达到了 40%。这让我想起了这个问题。

请帮我 !!!!!

嗯,我的电脑:

  • 是笔记本电脑

  • 有 2 GB RAM DD3L

  • 英特尔(R) 赛扬(R) CPU N3350 @ 1.10GHz

  • 使用 CPU 图形

  • 在 ubuntu 18.04LTS 上运行

答案1

您列出的大多数程序(gparted、firefox 等)都是交互式程序,通常不需要大量 CPU。很难分辨它们正在使用哪个 CPU 核心,因为大多数时候它们不会使用任何 CPU 核心。很可能,您的所有 CPU 核心都在使用,只是您没有看到。

帧速率与 GPU 的关系比与 CPU 的关系更大,但缺少其中任何一个都会导致帧速率降低。

gnome-system-monitor 之类的工具可以在资源选项卡中显示核心的 CPU 利用率。

如果你注意到你的系统变慢了,因为它是一台笔记本电脑,很可能是它过热了,并且限制了 CPU 以防止热损坏。你也可以使用一些工具来检查这一点。

相关内容