一个CPU比其他CPU工作得更努力

一个CPU比其他CPU工作得更努力

最近我的 CPU 出了点问题。没有打开任何其他程序,CPU 就开始比平时更努力地工作。

参考

特征:

在此处输入图片描述

答案1

首先,为什么只有一个核心:

我不是最有资格回答这个问题的人;这个网站上有很多人更了解这个问题,但他们却很长时间没有回答;所以现在轮到我了 :)

据我所知,这归结为特定程序的编写方式。在多核处理器流行之前,所有程序都使用单核。当多核处理器出现时,人们开始更新/改进软件,以便他们的程序能够感知多个核心,并可以在这些核心上分配负载。我猜主要目标是实现更好的性能,缩短计算时间。

但目前仍有相当数量的软件只使用单核。这些软件的创建者并没有优先考虑让它们支持多核。也许他们觉得更快的计算对他们的程序来说并不重要。也许他们只是没有能力在这方面下功夫。也许这些程序太小,不值得引入多核兼容框架的强大火力。

所以这很正常,即使在某些情况下可能会给用户带来不便。

第二,它是哪个项目?

上面的截图显示,你使用了系统监视器应用程序来探索您的问题。

在此应用程序的顶部窗口标题中,屏幕截图中的图表正上方有一排按钮:流程资源文件系统

选择流程按钮查看当前正在运行的所有进程的列表。单击% CPU表头可按此列中的最高值对项目进行排序。负责该活动的进程很可能会在顶部脱颖而出。

知道进程名称后,您可以在网上搜索其名称,也许可以结合术语“Ubuntu”。如果这没有提供足够的线索,您可以在此处提出新的具体问题,例如这个或者这个

相关内容