过热降频
又称:Mac发烫变慢
简要回答
过热降频是指电脑降低处理器速度,让温度保持在安全范围内。Mac会继续工作,但在它冷却下来之前,任务会花更长时间。
每台Mac都会自己管理温度。CPU或GPU变热时,macOS可以提高风扇转速、降低时钟频率。这是为了保护硬件,属于正常现象,不是故障。
降频的表现是:在导出或编译这类长时间的繁重任务中,Mac越来越慢,而活动监视器依然显示很高的“% CPU”。工作还在进行,只是速度变低了。
如何判断Mac是否在降频
留意那些开始很快、随后变慢的繁重任务;有风扇的Mac这时风扇会很响。运行时Mac摸起来很烫,也是一个迹象。
在“终端”中,pmset -g therm会显示macOS记录到的温度警告级别。报告的内容取决于Mac的机型。
如何防止Mac过热
把Mac放在坚硬平整的表面上使用,保持通风口畅通。床或腿这类柔软的表面会阻挡气流。避免让它暴露在阳光直射下或留在炎热的车里。
退出在后台让CPU或GPU一直忙碌的App。如果Mac闲置时也很烫,在活动监视器中看看有没有卡住不停占用CPU的进程。
如何在“终端”中检查过热降频
macOS会记录影响CPU速度的温度事件。以下命令只读取这些信息。
- 运行
pmset -g therm。如果没有发生过什么,它会输出No thermal warning level has been recorded之类的说明。在许多Intel Mac上,它还会输出CPU_Speed_Limit值,100表示没有限制,更低的数字表示macOS正在限制CPU速度。 - 运行
pmset -g thermlog,然后开始繁重任务。它会在温度通知发生时持续输出。按Control-C停止。 - 运行
sudo powermetrics --samplers thermal -n 1,查看当前的热压力级别。Nominal表示没有热压力。它会要求输入管理员密码。 - 在活动监视器中,观察任务期间kernel_task是否开始占用很大一部分CPU。Apple的说明是,这是macOS在CPU过热时,不让忙碌的App占用处理器时间的一种方式。
Mac过热降频的常见原因
- 长时间的繁重工作,比如导出视频、3D渲染、游戏或大型编译。
- 某个后台进程卡在很高的“% CPU”或“% GPU”上,于是Mac看似闲着,其实在拼命工作。
- 通风口被堵住,或者在床上、沙发上、枕头上或腿上使用Mac。Apple说在柔软的表面上,风扇可能会转得更多。
- 房间很热。Apple指出,房间温度高时,风扇会更早启动、转得更快。
- 阳光直射或炎热的车内,还没开始工作,Mac就已经被晒热了。
MacBook Air和其他没有风扇的Mac
搭载Apple silicon的MacBook Air采用无风扇设计。它们很安静,但发热时无法提高风扇转速。在长时间的繁重任务中,macOS会通过降低性能来让温度保持在范围内。
短任务很少受影响。如果你经常运行长时间的导出或编译,那么在无风扇的Mac上,它们会比在芯片相同但有风扇的Mac上花更长时间。
会改变Mac发热程度的设置
选取苹果菜单>“系统设置”>“电池”,然后查看“能耗模式”。“低电量模式”会降低能耗,Apple说在有风扇的Mac上,它还能降低风扇噪音。代价是性能会降低。
部分MacBook Pro、Mac mini和Mac Studio机型还提供“高电量模式”。Apple说它会让风扇以更高的转速运行,这可能让极高强度的工作负载获得更高性能,风扇噪音也会更大。
如果Mac并不忙、通风口也畅通,风扇却转得很快,Apple建议重新启动搭载Apple silicon的Mac,或者在Intel Mac上重置SMC。
常见问题
Mac发烫时会变慢吗?
会的。必要时macOS会降低处理器速度,让温度保持在安全范围内。Mac冷却后,性能就会恢复。
过热降频对Mac有害吗?
没有害处。这是Mac保护自己的方式。如果做轻量工作时也经常降频,可能是通风口被堵住了,或者有后台进程在占用CPU。
如何查看Mac的温度?
macOS不会在活动监视器中显示CPU温度。pmset -g therm可以显示温度警告,第三方App则能读取温度传感器。
为什么CPU占用不高,Mac却很烫?
在活动监视器中查看“% GPU”,因为图形处理也会产生热量。刚结束的繁重任务、炎热的房间或被堵住的通风口,也可能让Mac在一段时间内保持温热。
低电量模式能防止过热降频吗?
它会降低能耗,所以Mac产生的热量更少。但它也会有意降低性能,所以繁重任务仍然会花更长时间。
kernel_task占用CPU很高,是降频的迹象吗?
常常是。Apple的说明是,kernel_task占用CPU时间是给处理器降温的一种方式。温度下降后,它会自行退让。
相关条目
分步指南:Mac风扇为什么这么吵。
想一直盯着这些数值? 请看最好用的Mac系统监控工具,或者最好用的活动监视器替代品。也可以浏览术语表中的所有条目。