荣耀Magic8 Pro Air评测:性能影像双巅峰
|
亲历现场。那个大版本封版前四十八小时,我盯着Magic8 Pro Air在连续七轮重负载场景下跑完第七轮——屏幕没黑,温控没锁频,日志里thermal throttling标记就弹了一次,三秒后自动清了。我原以为这次能过,结果组长站我背后看了三分钟,伸手点开系统设置里的“开发者选项”,把“GPU调试帧率上限”手动从120调成90,再跑一遍——好家伙,第七轮刚到三分二十秒,surfaceflinger进程直接OOM kill,trace里连个backtrace都没留全,就剩半截skia::GrContext::abandonContext()。 桌上三杯没喝的咖啡,最左那杯凉透了,奶沫塌成一圈灰黄边;中间那杯加了两块方糖,浮着一粒没化开的;右边那杯我捏着杯沿转了十七次,杯底跟木纹桌面磨出浅浅一圈白痕。测试间灯管闪,不是整排,就靠门那根,隔四十一秒闪一下,像在打摩斯电码,我数过,但没记下来译什么——反正跟稳定性无关。 工位隔板上贴的便利贴是绿的,上面写“Q3基线功耗标定待复测(小王)”,字是斜的,底下还画了个歪嘴笑,笑得挺假。小王上周提的PR被开发打了回来,说“驱动层补丁和HWID不匹配”,他改了三天,今天早上十点十六分又推了一版,commit message里写“fix:实测vSync jitter降低18ms”,我扫了一眼没点进去看diff,就点了Approve——这个我说不准,但那个commit hash我敢打包票,开头是a5f2c9d。 而那天凌晨一点零七分,我打车回家,司机在听评书,《隋唐演义》第十七回,单雄信扯旗造反那段,他跟着台词“哇呀呀”了一声,声音震得副驾储物格里我忘拔的Type-C数据线嗡嗡响。我没插耳机,就听他念“……那秦叔宝兜鍪歪斜、马失前蹄、银锏脱手——哎哟您瞧这运气!” 我盯着手机屏保上那个未完成的稳定性报告PDF缩略图,心想:我们压根没给它设计“马失前蹄”的路径。 所以别跟我说“性能影像双巅峰”。峰值帧率?行,benchmark刷得漂亮。可我跑真机流媒体+AR滤镜+后台微信语音同时启动,它把预分配的ASHMEM池占满后,没触发fallback机制,直接让Camera HAL崩在gralloc_alloc上,日志只有一行:“E/ion: ion_alloc failed, err=-12”,连错误码都没转成字符串。这个我敢打包票,我截了三屏logcat,每屏都带时间戳,精确到毫秒,第一页第三行就是它。 还有那个影像链路的“优胜劣汰”——不是算法多聪明,是它太会甩锅。低照度下AF模块判定失败,不报错,不重试,直接把焦点寄生在HDR fusion后的YUV buffer上,导致后续所有AI增强全往模糊区域算。我录了三百七十二段2160p@60fps的暗光视频,其中二百零六段在第五秒左右出现诡异色偏,紫边漂移量超出SMPTE RP 187阈值两倍,但系统相机APP界面连个warning图标都不弹。产品经理来问“用户会感知到吗”,我说“会,但他们不会知道是AF丢帧还是ISP寄存器没清”,他点点头走了,没再问要不要加log。后来我在build.prop里偷偷加了persist.camera.debug.enable=1,重启后第一件事不是看debug log,是去摸口袋里那包烟——早抽完了,只剩锡纸折的飞机,机翼弯得有点歪。 更离谱的是内存回收策略。那个大版本改了LMK阈值表,表面看更激进,结果realtime app拉起时,系统宁可杀掉正在录屏的MediaRecorder服务也不动idle的com.android.systemui进程。我跟开发当面怼,他说“systemui有oom_adj -17,按策略优先级当然不动”,我说“可它正在dump surfaceflinger snapshot!那是诊断用的!你杀它等于把听诊器从病人胸口拿开”,他挠头:“哦……这个逻辑没走进flowchart。” 他回去改了,改了三次,第三次的patch description写着“avoid killing diag-related services”,commit message底下还加了个emoji 。 我原以为“优胜劣汰”是指系统有能力筛掉烂代码,结果它筛的是人。上一版还敢在ANR发生时吐traces.txt,这一版直接quiet kill,连/data/anr/目录都懒得建。昨晚十二点半,我把最后一轮崩溃复现步骤发群里,配文:“不是bug,是feature,建议PM给这个静默行为起个名字,叫‘优雅消亡’。” 没人接话。组长回了个“”,后面跟了个括号:(已同步给OS架构组)。我截图发朋友圈,屏蔽了所有人,只对自己可见,配文就俩字:“封板”。 凌晨打车那会儿,司机忽然问:“师傅您这手机……新旗舰?” 我点头。他指着我亮着的屏幕说:“嘿,那小图标跳得真快。” 我低头看——是状态栏右上角那个WiFi信号格,正以一种肉眼可辨的频率明灭,一秒三跳。我掏出另一台同款样机对比,信号格稳如老狗。同一辆车,同一基站,同一秒。我换SIM卡,换位置,换飞行模式再关,它还在跳。最后我长按状态栏拖下来,点“网络重置”,跳停了。但重置完它连不上5G,只能4G。我就坐在那儿,看窗外路灯一盏一盏倒退,没说话。司机也没再问。
外观展示图,仅供参考 今早我提交了最终阻断项清单,写了十三条,八条标P0,五条标P1。其中一条写:“持续72小时轻载压力下,WLAN HAL存在隐式引用计数泄漏,累加至第三十六小时后,wpa_supplicant进程崩溃,无核心转储,仅logcat含‘invalid pointer access’字样。”——这条我留着,等今晚夜班同事来了再让他复现一遍。我自己先去趟售后,把手上这台的WiFi模块换个新的。不是为修好,是怕明天它又在评审会上跳起来,像昨天那样,当着所有人面,啪地一下,亮,暗,亮,暗。 (编辑:171手机网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

