正在阅读:软件驱动真的越更新越坑爹?谈常见的“负优化”软件驱动真的越更新越坑爹?谈常见的“负优化”

2017-01-18 15:36 出处:PConline原创 作者:Aimo 责任编辑:censi

  【PConline 杂谈】对于“负优化”,大家都谈论了很多。显卡玩家谈论“负优化”,谈的是氢弹变原子弹,新驱动一出老卡性能不升反降;手机玩家谈论“负优化”,谈的是新系统推送天地灭,iPhone瞬间卡得像塞班。没错,在这个高速发展的信息时代,新软件新技术层出不穷,然而这些新事物带给用户的,却并不一定是更好的体验。软件、系统、驱动等等,新版比老版坑爹的情况,似乎并不是都市传说。“负优化”现象真的存在吗?如果真的有,为什么开发者会如此喂屎?今天,就让我们来谈谈“负优化”的话题吧。

  新软件不可避免“负优化”:安迪-比尔定律

  按理来说,新产品需要有所优化,比旧产品的用户体验更好,消费者才会买单,但新软件比旧软件更慢更卡的现象,却层出不穷。远有Windows Vista肆虐用户内存惨案,近有iOS新系统狂杀App后台悲剧,新版软件对比旧版,体验还真不一定更好。


尽管苹果软硬件结合出色,但新版的iOS在性能方面往往是“负优化”

  为什么会变成这样呢?新版软件带来了更漂亮的界面和更强大的功能,两者结合在一起,本应带来更好的用户体验;沉浸在全新用户体验的美好时光,本来已经触手可及,然而,为什么会变成这样?这就不得不提到闻名业界的“安迪-比尔定律”。

  所谓安迪-比尔定律,安迪指的是Intel前CEO安迪·鲁夫,比尔则是大家都知道的比尔·盖茨。这条定律可是把这两位IT大佬狠狠黑了一把啊。安迪-比尔定律的含义就是,安迪给啥,比尔拿啥;Intel产多猛的硬件,微软会用越来越臃肿的系统和软件统统吃掉增长的硬件性能。虽然这定律说的是Intel和微软,但套在其他软硬件厂商身上,也没什么违和感。安迪-比尔定律,实质上所描述的,就是软件臃肿化的问题。


Intel的安迪微软的比尔,这定律可让Wintel联盟大赚了不少

  无论是新软件更漂亮的界面,还是更强劲的功能,都是需要更强大的硬件作为基础的,总不能要求奔腾MMX能跑得动Win系统的Aero特效。摩尔定律让“芯片每18个月性能提高一倍,价格减半”,但安迪-比尔定律足以让摩尔定律无功而返。而如果你的钱包没有跟上摩尔定律的增长,没更换新硬件,就难以享受到新软件带来的快感,安迪-比尔定律作用下,新软件也就变成了“负优化”。


QQ的功能和界面都和十几年前不可同日而语,硬件需要也翻天覆地

  安迪-比尔定律还有一个特点,那就是摩尔定律作用越明显、更迭越迅速的平台,越容易发生软件臃肿化现象。有个好的反例就是游戏机平台,游戏机的硬件升级极慢,数年都不换,而游戏对硬件的要求,却没有水涨船高,甚至还出现越后期的游戏,对硬件的优化越好的情况。这主要是因为封闭而稳定的平台,有利于开发者深耕细作。而一年一换甚至半年一换的手机,压根没法做到这点,软件应用不得不尾随进化神速的硬件平台更新,优化效果难以保证,也是理所当然的了。


移动平台进化速度最快,所以“负优化”也是最明显的,App和系统都普遍越来越卡

  简单来说,为了充分利用新硬件的性能,软件开发商会想办法在软件中塞入更多的特性功能,而这些东西,对老硬件却是不友好的。破除安迪-比尔定律带来的“负优化”,唯一之道就是钱包君,大家努力赚钱吧。

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品