天热--老mac--intel芯片--关闭睿频 阻止cpu限速--mac这设计太废柴/保守了

ele 2026-07-31 16:30 1

~ % pmset -g thermlog

如果看到类似这样的结果--恭喜你 这不是因为电源芯片或者cpu已经过热触发了限速 而是mac设计的预防措施


2026-07-31 15:45:06 +0800 CPU Power notify
CPU_Scheduler_Limit = 100
CPU_Available_CPUs = 8
CPU_Speed_Limit = 55
2026-07-31 15:45:18 +0800 CPU Power notify
CPU_Scheduler_Limit = 100
CPU_Available_CPUs = 8
CPU_Speed_Limit = 52
2026-07-31 15:45:29 +0800 CPU Power notify
CPU_Scheduler_Limit = 100
CPU_Available_CPUs = 8
CPU_Speed_Limit = 50
2026-07-31 15:45:30 +0800 CPU Power notify
CPU_Scheduler_Limit = 100
CPU_Available_CPUs = 8
CPU_Speed_Limit = 47
2026-07-31 15:45:31 +0800 CPU Power notify
CPU_Scheduler_Limit = 100
CPU_Available_CPUs = 8
CPU_Speed_Limit = 44

解决方案 关闭睿频

用这个cpusetter稳定性和免费 都胜出 官方:https://www.whatroute.net/cpusetter.html



~~安装Turbo Boost Switcher--免费的 https://tbswitcher.rugarciap.com/ 官方下载


把 Turbo Boost Switcher.app和他显示的文件夹一起拖入application文件夹安装拖进了“应用程序(Applications)”文件夹,请直接在终端运行以下命令,抹掉 macOS 给它标记的隔离属性:


sudo xattr -r -d com.apple.quarantine "/Applications/Turbo Boost Switcher.app"


设置 关闭睿频


这对老机器只有好处 没有坏处 如果需要高速运行 再根据情况考虑打开。--我建议是别开了。


再运行~ % pmset -g thermlog 查看 cpu再也不会触发严重限速


CPU_Speed_Limit 出现 88(或者 85、91、94 这种在 80~99 之间微幅跳动的数字),是 macOS 极其正常的日常动态调控(Dynamic Pacing),完全不需要担心。


Intel CPU 内部集成了显卡(Intel Iris/UHD Graphics)。当你在屏幕上滑动网页、播放视频或连接外接显示器时,核显(iGPU)的功耗会增加。


因为 CPU 和核显共享同一个总功耗包(TDP),核显多要了 2W 的电,CPU 就会微调 10%(降到 88%)给显卡让路。


---补充说明---


这里的核心逻辑是:睿频(Turbo Boost)是“需求端的暴击”,而电源/主板供电是“供给端的瓶颈”。两者不是互斥的原因,而是一场“触发器”与“承载力”的连锁反应。


可以通过“急刹车/急加速”的逻辑来理解之前的降速过程:




1. 睿频开启时发生了什么?(需求端暴增)


Intel 的睿频机制(Turbo Boost)为了在毫秒级时间内完成一个任务,会在短时间内将 CPU 功耗从基准的 15W 瞬间拉高到 45W~60W(PL2 状态)


这种“瞬间抽血”对供电系统有两个极高的要求:



  • 电流的瞬态响应(Transient Response):电源必须在几毫秒内提供翻倍的电流,且电压不能下压。

  • 供电模块(VRM)的耐受力:主板上的供电芯片必须瞬间承受极大发热。


2. 第三方电源与主板供电经历了什么?(供给端崩溃)


当睿频开启、CPU 突然抽取 50W 功率的瞬间:



  • 第三方电源的问题:许多第三方充电器的滤波电路和动态响应较差。当 CPU 瞬间抽血时,电源输出的电压会产生短暂的骤降(Voltage Drop)

  • 主板 VRM 的问题:Intel 老款 MacBook 的主板供电芯片本身散热一般,瞬间大电流会让 VRM 温度瞬间飙升。


3. SMC 的“紧急避险”机制(触发限速 23%)


当 SMC(系统管理控制器)检测到:



  1. 电池/充电器电压在瞬间被抽到了安全线以下;或者

  2. 主板供电芯片(VRM)电流过大、温度剧烈波动。


为了防止主板芯片被击穿,或者防止系统因电压过低直接黑屏关机,SMC 就会立刻触发 BD PROCHOT 强制限速信号。它采取的策略极其激进:直接把 CPU 算力砍到最低档(CPU_Speed_Limit = 23,进入“跛行模式(Limp Mode)”,迫使 CPU 降低功耗保命。




4. 为什么关闭睿频后一切都好了?


关闭睿频后,CPU 被限制在基准频率运行,功耗被平稳死死封顶在 15W(PL1 状态)



  • 没有了瞬时功耗暴击:CPU 再也不会在几毫秒内向主板和电源索要 50W 的电流。

  • 供电系统轻松应对:对于平稳的 15W 需求,无论是原装电源、电池还是主板 VRM,都能在极低的负载和温度下轻松供给。

  • SMC 再无警告:SMC 始终检测到电压平稳、电流正常,自然就不会再触发任何 CPU_Speed_Limit = 23 的强制限速。




总结



  • 第三方电源:是一个不稳定因素。它的动态响应差,更容易在睿频瞬间引发压降。

  • 睿频(Turbo Boost):是直接引发压降和供电过载的“导火索”。

  • 更换原装电源 + 关闭睿频:原装电源消除了电源端的隐患,关闭睿频消除了 CPU 端的功耗暴击。两者结合,彻底杜绝了触发 SMC 保护机制的可能。

最新回复 (4)
  • aerzha 07-31 17:12
    1

    借楼问下,吃灰的 mbp 2018 16+512, 有啥发挥余热的用法吗

  • ele 楼主 07-31 17:43
    2

    @aerzha #1 看你温度了 不超过90度就不应该触发降频--但90度也太极端了

    而且你是M1吧 比我这个老机强多了

  • captain-josh 07-31 17:48
    3

    回家试下,最后一代的 intel 老 Mac 平时实在是卡的不行

  • ele 楼主 07-31 22:09
    4

    @captain-josh #3 更新了 换了个app 又给cpu涂了一遍硅脂

    温度降低了6-10度 感觉好多了















    涂多了 刮了一层-盖上无侧漏
* 帖子来源NodeSeek
返回