![由于游戏应用程序使用 100% 的 CPU 会使 CPU 变慢吗?](https://linux22.com/image/1594978/%E7%94%B1%E4%BA%8E%E6%B8%B8%E6%88%8F%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%BD%BF%E7%94%A8%20100%25%20%E7%9A%84%20CPU%20%E4%BC%9A%E4%BD%BF%20CPU%20%E5%8F%98%E6%85%A2%E5%90%97%EF%BC%9F.png)
好的,我刚买了一台 Nuc5CPYH,这是二手货。规格如下:赛扬 N3050(2 核,2 线程,1.6 Ghz - 2.16 Ghz)内存 DDR3L 2GB(准备升级到 4GB)Windows 10 家庭版 32 位(64 位比较慢)英特尔高清显卡
我通常玩 roblox,它使用 2GB 运行流畅,但我看到 CPU 消耗达到了 100%,除了 roblox 之外没有运行任何程序。我不知道这是否会导致未来的问题,因为我已经因为玩 roblox 弄坏了 1 台电脑和 1 台笔记本电脑...那是一台 Core 2 Duo 和一台第三代赛扬笔记本电脑...
但对于 n3050,我认为热量不是问题,因为它使用的是 14nm,而且我有一个空调房间。外壳从来没有这么热过,只是很温暖
我是否应该避免玩像 roblox 这样的游戏并转向更经典的 CPU 友好型游戏,或者我可以继续玩它吗?
答案1
我认为你并不是唯一一个遇到 Roblox 高 CPU 问题的人。
https://devforum.roblox.com/t/roblox-is-killing-my-cpu/26301
不幸的是,让便宜的消费级 CPU 一直以 100% 的速度运行会带来麻烦。尤其是笔记本电脑,因为它们的散热和空气流动都很糟糕。我已经在笔记本电脑 CPU 上重新涂了很多导热膏,因为它们涂得不好(比如戴尔)。如果长时间以 100% 的速度运行某台机器,导热膏的降解速度会比正常使用速度更快。
尽管您提到热量不是问题,但 NUC 可能会变得非常热。外壳可能很热,但这并不表示内部运行的温度有多高。
获取一个可以测量热量的应用程序(例如 HWMonitor)并检查:https://www.cpuid.com/softwares/hwmonitor.html
如果温度很高(80-90 度),我就会担心。
答案2
由于游戏应用程序使用 100% 的 CPU 会使 CPU 变慢吗?
这个问题的答案是肯定的,也可能是否定的,这取决于你如何看待它。如果你的 CPU 被完全使用 100%,那么第二个进程显然没有剩余的 CPU 时间去做任何事情。因此,游戏的 CPU 时间会减少,以便为第二个应用程序腾出一些 CPU 时间。因此,你现在的利用率是……105%,而最大可能为 100%,所以系统会慢 5%,因为它必须放慢速度才能发挥全部潜力。
但是,如果你的意思是:从长远来看,大量的 100% 使用率是否会使 CPU 变慢,即:它会磨损 CPU 吗?
这个问题的答案是否定的。CPU 没有可降解部件,因此不会变慢。由于 CPU 是电子产品,长时间 100% 使用可能会导致其使用寿命缩短,但 CPU 是少数在设计时考虑到压力的组件之一。CPU 通常会长时间以 100% 的容量运行,这很好,尤其是如果您考虑到正常的游戏使用。如果您像游戏玩家一样使用 CPU,请记住热条件足够并且没有进行超频,您可以轻松期待 CPU 持续使用几年。
有些游戏玩家会将处理器的性能发挥到极限,超频并让其大多数时间以 100% 的速度运行。即使是这些用户,他们的 CPU 也能使用几年。
话虽如此,游戏的一部分是 GPU。如果有专用显卡,它将减轻部分(不是全部)用于图形的 CPU 压力。可以说,如果没有 GPU,那么 CPU 不仅要计算 AI 之类的东西,还要计算图形,这使得 100% 运行的机会更加真实。
此外,游戏在大多数情况下都设计为尽可能地运行,因此任何游戏都很可能以某种方式达到最大运行速度。有些游戏不是为多核使用而设计的,因此它们似乎不会以 100% 的 CPU 运行,但它们仍然会将其中一个核心最大化。假设您有一个 4 线程 CPU,您可能会看到您的 CPU 使用率为 26%。25% 的 CPU 是 1 个线程达到最大值,1% 的使用率用于在后台运行的其他程序,例如,您打开以查看 CPU 使用率的任务管理器。
我是否应该避免玩像 roblox 这样的游戏并转向更经典的 CPU 友好型游戏,或者我可以继续玩它吗?
因此,回答您的最后一个问题并总结一下这个答案,虽然是否应该玩是一个见仁见智的问题,但我可以肯定地说,如果您继续玩 roblox,以至于您的电脑在一周或一个月后就会死机,这不会损害您的电脑。您可能会缩短 CPU 的使用寿命,但如果您不想要这样,那么您为什么要买电脑呢?
问问自己,我可以在一两年内升级/更换我的电脑吗?也就是说,你那时有经济能力吗?如果答案是肯定的,那么你就可以继续玩 Roblox。如果没有,那么考虑一下你有多需要你的电脑来做其他事情。