本篇针对老 intel macbook pro, M1/M2 用户可以偷着乐了 :doge
我的是 19 款 MacBook Pro 16 寸乞丐版( 16+512 ),当前系统是 10.15.4 ,如下

我做了个简单的对比测试。
场景 1
- 室温 29.6℃ (来自米家温湿度计 Pro )
- mbp 合上盖子,放在通风情况良好的窗边,使用 4 个瓶盖垫起了机身增大进风量
- ping baidu.com 500 个 packet
结果如下
--- baidu.com ping statistics ---
500 packets transmitted, 500 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 31.960/40.688/205.793/17.821 ms
场景 2
- 室温 29.7℃
- 使用我的 i3-10105f Windows 10 台式机,机箱位置通风条件实际上不如场景 1 中的窗边
- 由于没有无线网卡,使用的板载普通千兆有线网卡
- ping baidu.com 500 个 packet
结果如下
Ping statistics for 220.181.38.251:
Packets: Sent = 500, Received = 500, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 28ms, Maximum = 53ms, Average = 28ms
高下立判,mbp(可能也包括 m1/m2) 的 wifi 性能是真弱🐓️
场景 3
- 室温 29.9℃ (越来越接近中午所以室温渐渐升高)
- 打开 mbp ,取消合盖状态,使用一个铝合金支架架高 mbp ,机器进风条件比场景 1 更有优势
- 同样 ping baidu.com 500 个 packet
结果如下
--- baidu.com ping statistics ---
500 packets transmitted, 499 packets received, 0.2% packet loss
round-trip min/avg/max/stddev = 31.426/39.894/183.501/15.077 ms
试图推论
- 打开盖子散热条件更好了,average round-trip time 稍微变小了一点点,从 40.688ms 降低到了 39.894ms
- 可能因为室温增加或者一些偶然性原因,打开盖子时出现了一个丢包
- 室温升高了,但是平均延迟还降低了,说明是否打开盖子对 mbp 散热真的有影响,打开更有利于散热,而且散热对 mbp wifi 性能影响蛮大的(丢包的那个不算,忽略
- 很明显,台式机散热更优,实际表现也更优,最大延迟 53ms 平均也才 28ms (胜之不武,因为用的有线网卡,但条件有限没有好的无线网卡)
对于 mbp 的散热(针对老 intel mac 用户)大家有什么新奇的方法吗?
我没有 m1 mac ,想看看 m1 mac 的测试结果,欢迎大家贴上你的 mbp 的表现 👀️。
ps: 上文 mac 用的支架是这样的,铝合金的还蛮好用。用瓶盖或者色子🎲️ 垫上四个脚也不是不行

