答案1
单线程任务完全占用一个核心的情况并不罕见。这是一个明智的决定。它省去了监控和智能限制其活动的麻烦,阻止了其肆意运行并占用整个 CPU,并且节省了调度程序为其寻找空间以伸出手掌的麻烦。
以这种方式使用的核心之间的热量差异应该微不足道。多年来,我一直运行单核应用程序,没有出现任何热量问题 - 当然也没有“将其移交并让其他核心看起来很热”的情况。如果它确实这样做了,也许可以调查冷却情况以及可能正在运行的其他进程。
您发布的图片似乎没有显示任何实际问题 - 有 2 个核心温度为 84,其余核心温度在 60 多度。如果是 4 核,8 核带超线程,那么一个物理核心将显示两个虚拟核心的温度,因为它们在物理上是一个。
我刚检查了一下——它是 4 核——https://ark.intel.com/content/www/us/en/ark/products/196449/intel-core-i7-10510u-processor-8m-cache-up-to-4-90-ghz.html