2019 款 MacBook Pro 跑 Windows 烫到能煎蛋?一个 48Hz 小工具让显卡功耗降了八成
技术笔记 4 次阅读

2019 款 MacBook Pro 跑 Windows 烫到能煎蛋?一个 48Hz 小工具让显卡功耗降了八成

MacBook Pro 48Hz 降功耗

老款 Mac 装 Windows 是个什么体验?开机风扇就起飞,键盘烫手,续航尿崩。这问题在 2019 款 MacBook Pro 上尤其明显——那会儿苹果还没换 Apple Silicon,顶配用的是英特尔酷睿 i9,显卡是 AMD 的 Radeon Pro 5300M。

最近 Reddit 上有个叫 stlk0 的老哥实在忍不了了,自己写了个开源工具,愣是把这块显卡的空闲功耗从 14W 压到了 3W,降幅接近八成。GPU 温度也从 66℃ 掉到了 51℃。这数字一出来,评论区直接炸了。

折腾了半个月,问题出在显存上

这位老哥因为工作原因,长期用 Boot Camp 在 MacBook 上跑 Windows,压根不碰 macOS。可 Windows 下的体验确实糟心:耗电快、发热猛,风扇呼呼转。

他试过限制 CPU 功耗、关掉 Turbo Boost、调电源计划……能想到的办法都试了,没用。

后来他发现一个细节:屏幕在 60Hz 刷新率下运行时,Radeon Pro 5300M 的显存频率在空闲状态下依然维持在高位。显存一直满负荷待命,功耗和热量自然降不下来。

这就好比你家空调,明明屋里没人,压缩机还全速转着,电费能不贵吗?

48Hz 刷新率,治好了多年的发热

解决办法听起来有点野:把屏幕刷新率降到 48Hz。显存负载明显下降,看静态内容也几乎感觉不到区别——谁没事盯着桌面发呆呢,对吧?

但问题来了,Windows Boot Camp 默认压根没有 48Hz 这个选项。于是这老哥自己动手写了个小工具,硬是把自定义 48Hz 模式给塞了进去,还开源放到了 GitHub 上(项目名叫 MacBookEco,搜一下就能找到)。

实测效果:空闲功耗 14W 变 3W,温度 66℃ 掉到 51℃,续航长了,风扇也安静了。浏览网页、写文档这些场景,流畅度几乎没差别。

这波操作能抄作业吗?

说实话,这个方案不是人人适用。它针对的是 2019 款英特尔 MacBook Pro 配 AMD 显卡那一批机型、靠 Boot Camp 跑 Windows 的用户。要是你用 Apple Silicon 的 Mac,或者平时就待在 macOS 里,那就跟你没什么关系了。

但这件事给我的感触是:很多时候硬件发热、耗电这些「老大难」,未必是硬件不行,而是驱动和系统的调度策略太死板。一个刷新率选项,就能撬动八成的功耗差距,你敢信?

所以说,折腾精神还是值钱的。说不定你电脑上某个困扰多年的小毛病,就差一个敢想敢干的思路。

分享

评论 (0)

评论通过后显示

暂无评论,来写第一条吧 ✍️