作为一名安卓开发者,看到这种技术最开始是兴奋,还有这种好事?再看到是直接架空Framework这种骚操作,以及是腾讯搞出来的,瞬间高兴不起来了。 这玩意这么搞确实可以让微信QQ的流畅性大幅提升,但这都是建立在发热和功耗的前提下的。 那个0123是手机厂商设定好的提频档位,微信在做特定操作的时候通过Hardcoder告诉系统提频,从而达到提升自己运行速度的效果。这样做的时候,微信自己并不知道整个手机的状态,当前有没有别的什么大硬件压力的操作在进行,当前硬件是什么状态,当前系统是什么状态,闪存是什么状态,cpu是什么状态,它都不管,它只管告诉系统:“我要干重活了!给我提频!” 看起来微信好像干了系统工程师的活,这不就是硬件调度嘛。可他微信不应该,也不配这么做。他微信比系统工程师还了解这个系统吗? 他微信比开发商自己还了解这个手机吗? 他比系统温控更清楚现在更需要算力还是更需要续航吗? 他比用户更清楚我现在想要这个手机快还是要这个手机凉快吗? 他一个普普通通的APP软件,凭什么占在开发商头上指挥系统调度啊?凭什么占在用户头上指挥我的手机啊? 如果这个Hardcoder以后流行起来,大家都这么做怎么办?是个APP就把调度全拉满,然后全拉最高档CPU选1,I/O选1,绑定到大核去,“我的APP就是你手机上最近水楼台先得月的APP,别人都得受系统调度的指挥,我就不一样了,我可以指挥系统调度” 等我们手机上装满了各种滥用Hardcoder的APP以后,手机就会长时间处于频率拉满,功耗拉满,又烫掉电又快的状态,这样你满意了吗?腾讯??? 这种东西悄咪咪用还不一定有人知道,现在好了,开源出来还专门提微信QQ提升了多少多少效率,啊呸!是真不要脸啊,这是你微信QQ自己优化提的效率吗?找厂商PY给你提频?还有脸拿出来吹? 厂商花钱谈合作拉关系做出经久耐用的手机,用户花钱支持厂商的手机,腾讯搞出无用还吃资源的功能榨干手机,把好好的手机变成手持核弹,再忽悠你买下一台更强更猛的,然后再变成手持核弹。 妙啊[强]