核心 0 上的 CPU 使用率低

核心 0 上的 CPU 使用率低

这是一个有趣的问题。

大约两周前,我正要关掉电脑时,发现任务管理器中出现了一些异常。我设置了 CPU 图表来单独查看逻辑处理器,结果发现核心 0 的使用率几乎为零。我启动了一款游戏,也看到了同样的情况(图片供参考:https://i.stack.imgur.com/uhjPd.jpg)。我在 HWMonitor 中仔细检查了一遍,发现还是同样的问题。我重启了 PC,问题消失了。当时我并没有多想。

快进到大约一周前,我再次注意到了同样的事情。我尝试在 MSCONFIG 的高级启动选项中将 CPU 核心使用率强制为所有核心,再次重启后一切正常。问题似乎是在计算机开启一段时间后(大约 3-5 小时或更长时间)开始的,但我没有捕捉到核心使用率降至零的确切时间。

我在网上看到过关于单个 CPU 核心发生故障的信息,但我收到的信息却不尽相同,即单个核心故障是否会使 CPU 无法使用。更有趣的是,超线程核心(核心 1)仍在工作,所以这真的让我很困惑。不过,在玩游戏或其他情况下,我并没有注意到性能受到明显影响我认为在以相同设置玩相同的游戏时,CPU 的总体使用率略有上升,自从我第一次注意到这种情况以来,没有出现明显的问题。

有人能解释一下这是怎么回事吗?这可能是硬件问题(我不明白虚拟核心如何正常工作)还是只是 Windows 错误地报告了使用情况?

系统规格:

  • 英特尔 i7-7700(非 k)
  • GTX 1070Ti
  • M.2 SSD(已停用但仍存在,最近出现故障)
  • 1TB 硬盘

编辑:我不敢相信我发帖几分钟后就编辑了这篇文章,但这个问题似乎在我写这篇文章的时候就解决了?现在使用率恢复了,但我不知道这个问题或这个问题的缓解是否是暂时的(它会再次出现吗?)。新图片供进一步参考:https://i.stack.imgur.com/WEeJX.jpg

到底发生什么事了?

相关内容