文章来自于极客果核公众号首发:https://mp.weixin.qq.com/s/UbxnrWPuXBDsb_HZ_VHP7A
2017年,安卓手机的内存普遍都在8G左右,而5年间这个数值来到了16G,翻了一倍。再过不久,手机上的内存会来到惊人的24G。有人说手机内存大了我们就能同时运行更多的应用而不卡顿了,这不是好事儿吗?真的?
打个比方,你的工资如果慢慢增长,而物价几乎不变的情况下,你就能买到更多的东西,拥有更美好的生活体验。但是如果急速的通货膨胀开始了,你的工资几乎直接翻倍,但物价也同时翻倍,还比你的工资涨得更多,这时你的体验无疑是糟糕的。
我们说回内存,现在的很多应用已经是无法无天了,聊天软件给你搞游戏引擎,随便一个APP都得给你搞个丑陋的虚拟数字人。消耗的内存增加了,用户的体验却大大降低了。
而且现在国内开发者都倾向于使用electron进行跨平台开发,其中的危害性在安卓上特别显著,安卓对于库和浏览器内核没有去强制要求统一,这导致几乎每个软件都内置一个内核,与几乎差不多的库,并且还互不共用。这些本不必要的内容共同盘踞了用户手机上的内存和储存空间。
这就好比房主要请一屋子的人来玩,每个人都想看球赛,我们可以装一个大屏幕就能同时满足所有人的需求了,如果有人想吃爆米花那就自己带点爆米花就行。
而这时来到屋子里的大家都不知道屋子里装了大彩电或者屋子里根本就没装大彩电,每个人都担心自己来到屋子里会不会没有球赛看,所以大家就都自带了一台大彩电图片,而本就空间不多的屋子要强行容纳一堆人和一堆大彩电,甚至有的人直接开个车进来(某软件内置的虚幻引擎)这就非常之离谱,房产开发商不去预装个大电视并规定大家不准自带电视就不说了,还一直建面积更大的新房子让房主买这就更离谱了。有人看到房子更大了,于是更多人都开个车进来,导致房间面积再次不够用。
硬件厂商一边不断地增加用户手机内存容量,软件厂商也更加放肆更加无法无天,怕是以后会出现更多内置游戏引擎甚至直接给你在小说APP给你塞一群3D虚拟人给你读书都有可能。
这种软硬件互相结合产生的恶性循环将会导致用户的换机周期越来越短,当你第一天刚买的24G手机,第二天就被某聊天软件吃掉一半,第三天手机厂就发布64G的手机时,你还会觉得内存大是件好事儿?
那么,这种恶性循环就真的不会有解决方案吗?事实并不是这样的,造成这一系列情况的罪魁祸首是安卓对于软件的监管实在是太弱了,哪怕是只强制所有应用调用系统自带的浏览器内核,强制所有软件调用库都优先看看系统是否已经有了。
这种情况都会好上很多倍。这也是隔壁新的iOS设备在2023年仍然能保持6GB内存的原因,也是iPhone用户换机周期长的原因之一。
在2月份的时候,一加开始推出了要普及大运存的口号,而后更是要往上继续“叠叠乐”,在Ace2 Pro则是要上24G+1TB的配置,就在大家感叹这运存是否有些过大时,红魔随手就甩出了一张海报,将在7月5日“全球首发”24GB的巨无霸内存,颇有一种截胡的味道。
除了红魔的官宣,根据知名爆料人站哥的爆料,一加和OPPO系列的机型后续大概率会持续开卷24G的大运存,其他的友商感觉也会跟进,其实在电脑上64G以上的运存大家已经见怪不怪了,平板上最大运存则偏向16G。
电脑上的高性能程序通常会堆满内存,浏览器和后台驻留的程序也会占用掉一大部分,电脑代表的是通用计算平台,各行各业都有自己的专业软件。
在移动设备上则没有那么多需求,处理上亿像素的图片和剪辑视频的场景,相对来说就是占用内存比较多的地方,但这些场景,其实更加考验软件对媒体的处理方式,至于官方在宣传海报上说的,提高内存在手机后台能驻留更多软件,这是一个比较理想化的场景,在实际的体验中,驻留越多软件的软件,手机的发热就会越严重。
除了发热卡顿,还有系统调度等一系列问题,如果后台还在解压或者在支持压缩操作的软件,对于同时启动多个软件的体验更加糟糕,大家现在感知更明显的,能带来软件流畅度提升的,更多地取决于运存的速度和制程。
目前的旗舰移动设备采用的运存多是LPDDR5X和LPDDR5技术,下一代LPDDR6大概会随着骁龙8 Gen4一同发布,Gen4还有3nm制作工艺和高通自研的Oryon架构,那时候对于手机软件的运行效率提升会更大,运存上从LPDDR5到LPDDR5X就有 1.3 倍的内存带宽提升和 20% 的功耗降低。
那时候加持新的技术,提升的体验将是打开多个软件更流畅、卡顿减少、温度降低和游戏帧率的提升,那样体验升级才是更加期待的,相较于目前单纯的提升,现在方式更像是横向拓展。
运存空间的增加是不可避免的事,从计算设备诞生以来,人们的需求也在发生着不同变化,交互方式也在朝着更加“智能的方式”发展着,就拿游戏设备来说,在运存发展的不同时代,在红白机的时代,游戏制作大师会在技能限制的前提下,疯狂挖掘游戏性本身,即使是8Bit的音乐,也能创作出“魔性洗脑”的旋律。
而内存技术发展之后,游戏体验就来到截然不同的时代,模型更加精细化,游戏引擎得以发展,体验也随之改变。在移动设备上,如果要探究接下来的技术革命,往往也与算力革命分不开关系,要进入下一世代,算力增加,可运算的复杂度提升,才有可能孕育出下一代的体验。
目前的移动设备上,有一个很大的趋势是融合,多个设备作为分布式的屏幕来显示,将大量的计算集中在一个主体设备上,不管是苹果还是华为的鸿蒙,都有这样的节奏,未来随着VR或者AR等虚拟现实设备的发展,多设备联动对于手机来说是必要的,而这就需要更多的运存与算力,来构建设备之间的桥梁。
你要说大内存对于当下软件体验有什么质的提升吗?软件功能还是那些功能,人的脑力也无法多线程操作那么多软件,但多出来的性能,会让软件更加肆无忌惮地添加保活机制,软件上的开发缺陷,会用设备的性能掩饰过去,至于优化,像是在游戏里面加一个按钮,低性能设备无法开启,就解决了问题。
这样堆硬件的方式,其实能反映出很深邃的问题,一个关于整个互联网的问题,那就是:“我们对于移动设备上的软件,真的挖掘到头了吗?”这不是某家厂商的问题,也不是软件公司的问题,马斯克的推特、扎克伯格的脸书、微信等软件,以及大家之前翘首以盼的元宇宙和5G。
大家都在期盼的是什么?是买到硬件本身吗,大家是觉得现在的软件都没什么创意的玩法,都在等着能落地的应用,所以转身去期盼元宇宙:带来一种新的软件体验形式、企图改变推特带来新的软件体验、企图大力推动5G让人才来挖掘出5G能用上的软件。但是,这些期望都被GPT技术带来的体验而变得易碎。
在这方面,苹果带来的软硬件一体性,让很多科技博主眼前一亮,那才是大多数软件玩家想体验到的——不同的软件体验方式,而24G大内存也是如此,需要一些重量级的软件,来为其提供专属的体验,但是转念一想,除了在手机上跑大数据模型,让手机上也能体验“炼丹”的快乐,其他的应用似乎都还没有头绪。
有这样不断累积的性能也好,给了移动设备更多的可能,但就怕舞台已经有了,舞王却迟迟未出现,台上的小丑却越来越多,这可能才是大家最不愿意看到的吧。
评论列表(12条)
wechat:你们聊 我走了哈
看了下我微信居然有三个进程,com.tencent.com,还有一个后面加push的和一个后面加appbrand的,三个进程占用内存就超1个g,手机内存增长速度根本快不过软件占用内存的速度,不好好约束这些软件商,哪怕整36g内存,可用内存依然不多
我对electron程序一直不感冒。能有替代的尽量找替代,顽强的坚持着
主要现在还有一点,安卓软件不是真正的被用户关闭了。
电脑假如我退出QQ,微信,它就真的不存在任务管理器中,但是安卓手机居然不是。
它喵的 它会自我启动或者间接唤醒。再加上垃圾的通知机制,也导致了手机续航,体验完全没有电脑上的清爽。
是的网上说压缩内存换大内存手机但这并末治根。
很多电视还在搞1+8,就是这么魔幻。
没办法,就这个环境
有什么好奇怪的。。。经典资本操作:安迪-比尔定律
这种该死的定律最终就是软件杀死所有硬件。即使你刚买的最新款,一天就变成工业垃圾
电脑现在用32G内存+M2硬盘确实不卡了,性能过剩了。手机12GB+256,2个微信就可以让你卡,
主要问题我觉得还是手机系统的调度,你内存再大一样杀后台
electron 开发香啊,卡不卡开发仔又不关心
的确...现在的APP卡得要死...一个淘宝我的手机都感觉卡顿了...