第一次发现异常,是在用 beta 版 big sur:几个网页看一会就机器温热,倒也不是热的很严重,但是感觉跟 catlina 比还是热的明显。换回 catlina 后一切正常,如果机器热,只保留几个网页,一会功夫温度就下来了,但是 big sur 就是保持一个可感的温度不变。
当时一直以为是系统问题,直到 catlina 收到了正式版 safari14 的推送,更新后出现了相同现象,才明白:问题不是系统,是 safari !
也有人反应 safari14 更新后网页卡顿、流畅效果不如以前,因为我之前没注意这块,所以无法给个对比感受。但是更热是一定的,续航下降也是必然
个人分析可能是 safari 其实是 arm 化的一部分,虽然也兼容 x86,但实际还是以 arm 为基准开发,所以就会给予更高的功耗墙限制,提升瞬时性能,提高跑分(发布会特意强调的部分)。但是这个逻辑放到 x86 平台上,一是更高功耗导致更热、续航更差;二是在 x86 运行兼容 arm 原生代码导致效率出现问题,出现轻微卡顿
虽然苹果号称兼容、持续 x86 更新,但是从 safari 看日后软件支持,对于自带电源的 intel 苹果产品,还是谨慎点买错不了
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/709211
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.