如果我计划在任何计算机上进行密集的 CPU 密集型处理,我会使用“服务器式”计算机而不是笔记本电脑来完成。在我看来,笔记本电脑真的不是为“热运行”而设计的。我认为您需要使用具有更大机箱的计算机,该计算机从头开始真正设计为“服务器”。一种设计为能够在所有设备连续数小时或数天全速运行时吸走电子设备可能产生的所有热量。
简短的回答 - 延长 CPU 达到 100% 的时间会降低性能并缩短 CPU 的使用寿命。为什么?因为“电迁移”
基本上,现代 CPU 中有数十亿个晶体管和数十亿个会随着时间而退化的电气通路。有些路径会很短,而其他路径会导致损坏。无论哪种方式,您的 CPU 都将继续运行,而不管容量减少。考虑一个在主要路口发生碰撞的道路网络。是否所有交通都停止移动?没有人只是采取不同的路线 - 你的 CPU 也是如此。如果不是这样,那么最轻微的缺陷或路径故障都会导致 CPU 出现故障,并且寿命将以天而不是几年来衡量。
在高负载下运行 CPU 会导致额外的热量以及路径上的“电气磨损”,从而导致进一步退化,并且进一步需要以过高的百分比运行以抵消故障路径等。
问题是它有多大的问题?应该是很低了。有趣的是,我还没有看到 CPU 的性能下降到足以在其活动生命周期内引起注意(即在几个操作系统版本中)。当然 Pentium 2 的性能会比全新的 i7 差得多——但如果它在新的时候以 85-90% 的速度运行,它会不会长期变慢?好吧,可能不是。
无论如何,即使使用顶级组件也不能完全排除硬件故障。因此,为失败做好计划是个好主意。当 CPU 过热和死机时,您是否能够恢复运行了数天或数周的计算?那么存储计算结果的磁盘呢?所以通常人们会想要 a) 使用保持状态并能够从中恢复的计算软件,以及 b) 在存储子系统中使用某种程度的计算成本低廉的冗余,例如 RAID1。
tl;dr – 过热和过度磨损等问题可能是处理较重负载的计算机的重要考虑因素。
很多人确实以 100% 的速度连续运行他们的计算机。这是计算工作中的常见做法,例如工程模拟或数据分析。
有两个常见的事情需要注意:
过热:
您的 CPU、GPU、主板、RAM、磁盘等是否过热?
过度磨损:
一件会磨损的硬件是否被过度使用?例如,某些消费类磁盘驱动器并非不断地读取/写入数据。
1:过热问题。
CPU 过热:
在大多数情况下,大部分热量来自您的 CPU——如果您观察到 100% 的 CPU 使用率(这与 100% 的 GPU 使用率、100% 的磁盘使用率、100% 的网络使用率不同),这可能会成为问题, ETC。)。因此,监控 CPU 温度通常是最初的重点。
主板过热:
一个相关的问题是主板的温度。很多人忽略了它,并认为只要其他硬件温度在控制范围内就可以了,这在大多数情况下似乎是一个合理的猜测,只要盒子内也有良好的空气流通。在紧凑型设备(例如笔记本电脑)的情况下,这可能更加可疑。
GPU 过热:
GPU 温度对于大量使用 GPU 的人来说可能是一个大问题,包括游戏玩家、图形专业人士以及将 GPU 用作计算协处理器的人。我想我已经看到浏览器中的小 Flash 游戏在 GPU 上运行困难,大概是由于效率低下。
RAM(内存)过热:
RAM(内存)温度可能是一个问题,尤其是对于高度超频的 RAM。出于这个原因,一些供应商会出售带有高频 RAM 的风扇。
磁盘过热:
某些磁盘驱动器(例如 15,000-RPM 硬盘)可能会出现过热问题。我还没有听说过热是大多数低速硬盘驱动器 (HDD) 和固态驱动器 (SSD) 的大问题。
还有其他需要注意的热量,例如,频繁使用的服务器可能会注意其网卡上的热量,而带有嵌入式无线电设备的计算机可能会注意,但这些似乎不太常见典型用户。
2.过度佩戴问题。
磁盘磨损:
大多数(我认为?)磁盘驱动器并不是以最大容量连续使用的。因此,如果您的应用程序不断地用尽磁盘驱动器,例如,如果它不断地重写日志文件,那么这可能需要检查。服务器和专业工作站通常具有旨在处理较重负载的磁盘驱动器。
风扇磨损:
持续以最大速度运行的冷却风扇可能会磨损。风扇的一个复杂问题可能是,如果一个风扇磨损了,但您没有注意到它或监控相关温度,那么在注意到风扇故障之前,某些东西可能会变得过热。
电源装置 (PSU) 磨损也可能是一个问题。
讨论
如果您的 CPU 在短时间内以 100% 的速度运行,那么在大多数情况下,我通常不会太担心这一点。
如果这对您的计算机来说很常见,尤其是在很长一段时间内,您可能想了解相关的热量和磨损问题。专业用户、游戏玩家和其他高级用户经常根据他们的预期用途设计自己的计算机。
从理论上讲,只要计算机能够将自身保持在温度公差范围内,它就应该能够“永远”做到这一点。
在实践中,笔记本电脑往往难以保持凉爽,甚至一些台式机的气流特性较差,这将导致长期热量积聚。
如果您的机器可以保持在公差范围内,那么您真正在做的就是缩短风扇的寿命。
没有什么可担心的,但下载 Intel Extreme Tuning Utility 并查看您是否受到限制。
在特定的笔记本电脑上通常不会有问题,但是有功率限制和硬热限制。例如,在我的笔记本电脑上,我可以全天以 2.0 GHz 运行 100% 的 CPU。但是,如果我让它飙升到 2.2 GHz 或更高,在几分钟内,我会因为功率限制而开始受到限制,然后我的笔记本电脑会自行降至 400 MHz。根据我的阅读,这在 14 英寸级笔记本电脑的多家制造商中很常见。
重点是……这是违反直觉的,但有时您可以通过降低限制来更快地完成工作量。使用 XTU 找出您的特定用例。
并非完全没有后顾之忧。虽然我想你可能可以做到,如果你几个月不打算这样做的话。
有不同的方面需要考虑,对于这款特定的笔记本来说,最重要的一点是它的散热不足以达到这个目的,所以它会变热(通常是笔记本的问题,它们不是为此目的而设计的)。
如果你在谷歌上搜索“压力测试”,你会发现在高负载下,CPU 会达到大约 90-92°C(这是可以接受的)并降低到 1.5GHz。笔记本电脑本身在50-55°C的外部达到峰值温度。这是,嗯,不是那么棒。
如果它的外部有这个温度,那么这必然意味着它的内部也有这个温度(可能还会再增加 3-5°C)。
对于某些组件(尤其是 CPU)来说,这完全不是问题,但对于其他组件,如果需要较长的使用寿命,那就没那么棒了。所以...是的,这可能是个问题。
长时间负载非常高的其他问题通常需要考虑的是冷却器风扇的寿命(一直以最大速度运行),通常是 CPU 过热(曾经是一个问题,尤其是在廉价冷却的情况下,但现代CPU 通过相应的节流使这个问题几乎不存在)。
一般来说,笔记本电脑上非常高负载的另一个问题是(通常便宜的)电源单元在高端运行并在短时间内发出嘶哑的声音。这应该不是这款特定笔记本电脑的问题,因为它的 PSU 不仅可以容纳 CPU,还可以容纳 GTX-1050Ti(在使用 Matlab 期间处于空闲状态),如果规格真实,负载应该在 40% 左右只要。
此外,即使在热限制内运行,也会出现与使用成正比的退化,尽管您的 CPU 寿命是 35 年还是 17 年可能没有实际区别(因为无论如何,主板上的电容器会在此之前很久就死了,或者其他什么别的)。
如果我计划在任何计算机上进行密集的 CPU 密集型处理,我会使用“服务器式”计算机而不是笔记本电脑来完成。在我看来,笔记本电脑真的不是为“热运行”而设计的。我认为您需要使用具有更大机箱的计算机,该计算机从头开始真正设计为“服务器”。一种设计为能够在所有设备连续数小时或数天全速运行时吸走电子设备可能产生的所有热量。
简短的回答 - 延长 CPU 达到 100% 的时间会降低性能并缩短 CPU 的使用寿命。为什么?因为“电迁移”
基本上,现代 CPU 中有数十亿个晶体管和数十亿个会随着时间而退化的电气通路。有些路径会很短,而其他路径会导致损坏。无论哪种方式,您的 CPU 都将继续运行,而不管容量减少。考虑一个在主要路口发生碰撞的道路网络。是否所有交通都停止移动?没有人只是采取不同的路线 - 你的 CPU 也是如此。如果不是这样,那么最轻微的缺陷或路径故障都会导致 CPU 出现故障,并且寿命将以天而不是几年来衡量。
在高负载下运行 CPU 会导致额外的热量以及路径上的“电气磨损”,从而导致进一步退化,并且进一步需要以过高的百分比运行以抵消故障路径等。
问题是它有多大的问题?应该是很低了。有趣的是,我还没有看到 CPU 的性能下降到足以在其活动生命周期内引起注意(即在几个操作系统版本中)。当然 Pentium 2 的性能会比全新的 i7 差得多——但如果它在新的时候以 85-90% 的速度运行,它会不会长期变慢?好吧,可能不是。
当心灰尘!
很少启动风扇并且大部分时间运行安静的笔记本电脑(或台式机)可以很好地忍受相当多尘的环境。
几个小时,风扇在满屋子的情况下达到极限,例如。羊毛,是导致冷却系统阻塞和从节流到起火等热问题的原因。
欢迎来到令人兴奋和危险的高性能计算世界。:-) 基本上,有两个方面需要考虑:a)您的硬件组件是否设计为首先在高负载下连续运行,以及 b)如果/当组件无论如何都发生故障时,您的计算和数据会发生什么。
第一个方面与这样一个事实有关,即更便宜的组件意味着硬件供应商的利润更高。如果平均负载下的普通笔记本电脑只需 1% 的时间转动风扇,为什么要使用比整个笔记本电脑更耐用的昂贵重型风扇呢?硬盘或 SSD 也是如此。硬盘是一种机械设备,会受到物理磨损。SSD 遭受电气磨损。在这两个市场中,都有用于重型用途的型号(通常以“数据中心级”的形式销售),当然它们很昂贵。最后,主板和电源单元组件(例如电容器)的质量也可能有所不同。曾经有一段时间,当 CPU 不得不连续几天消耗最大功率时,廉价的主板会因电容器烧坏而臭名昭著。因此,通常那些涉及高性能计算的人只会使用信誉良好的组件构建定制的台式电脑。当我这样做时,有经过验证的品牌和型号可用于在负载下容易出现物理或电气故障的东西:主板、CPU 风扇、电源单元。
今天有一些笔记本电脑销售用于高性能用途,但老实说,我会对此持保留态度。笔记本电脑中的机械组件太小了,因此比更大的台式机组件更容易磨损和失效。此外,笔记本电脑内部非常狭窄,因此风道更容易被灰尘等堵塞。
无论如何,即使使用顶级组件也不能完全排除硬件故障。因此,为失败做好计划是个好主意。当 CPU 过热和死机时,您是否能够恢复运行了数天或数周的计算?那么存储计算结果的磁盘呢?所以通常人们会想要 a) 使用保持状态并能够从中恢复的计算软件,以及 b) 在存储子系统中使用某种程度的计算成本低廉的冗余,例如 RAID1。
我个人使用笔记本电脑的经验是,大多数硬件问题都与电池有关。新的笔记本电脑可以单独使用电池运行 X 小时,但几个月后电池开始磨损,只能运行原始时间的一半。
无论如何,没有一台笔记本电脑可以仅依靠电池运行数天,因此您必须将其连接到电源才能长时间运行,这在加热方面是一个问题,因为在机器运行时为电池充电会导致电池变得非常热 - 这会使相邻组件过热。由于这个原因,我烧了很多笔记本电脑,通常问题开始表现为硬盘接口磨损(我会更换内部驱动器只是为了再次烧录它)。
您提到“在 CPU 100% 的情况下每天运行大约 4 小时”的笔记本电脑,这可能无法仅使用许多(如果不是大多数)笔记本电脑的电池来完成,除非它们的电池是全新的。
有些笔记本电脑不用电池也可以运行,只使用充电器的电源,有些笔记本不插入电池就无法启动。前者更好,因为它们不会过热。
导致长期发热的其他因素取决于硬件——例如所采用的大容量存储类型(SSD 与经典驱动器),以及笔记本电脑冷却系统的设计方式。
由于上述原因,我认为很难为所有笔记本电脑提供一个通用的答案,而不考虑它们的所有硬件,以及它们是否可以在不插入电池的情况下供电。
GRRRRRrrrr.... 人们对这样一个简单的问题大惊小怪:不是CPU利用率(100%)可以杀死你的CPU,而是温度。如果您的风扇/散热器可以将 CPU 温度保持在临界阈值以下,那么您无需担心。就是这么简单!
该怎么办?
只需找出您的 CPU 临界温度和当前 CPU 温度。比较它们并确定它们是否太接近。
考虑到你可能会将你的 CPU 扔进垃圾箱(不要那样做!妥善处理它!),因为在任何物理退化开始出现之前,道德退化。
真实世界
所有那些运行多年的计算数字的计算机和服务器,其中大部分都在 100% 运行。他们因为年老而不是因为 CPU 故障而出院。我见过的大部分电脑都是因为年老而出院的。
通常,我宁愿担心 HDD 故障而不是 CPU 故障。另外,如果 CPU 出现故障,您只需购买一个新的。没有大碍。如果硬盘坏了,好吧……你也可以买一个新的,但是你的数据……
现在,话虽这么说......我应该告诉我为我的 8 核 CPU 找到合适的风扇/散热器的奥德赛吗?;)