运存这事儿,并非说苹果不需要加大,主要分主客观两个原因。

客观方面,苹果是一个封闭的系统。

苹果系统对于开发者的占用内存是统一管理的。比如之前是600MB以内。也就是说,任何软件,不管你是微信还是王者荣耀,要在我的iPhone上跑,最多占用600MB,超过了我压根不给你上线。所以开发商会对于运行效率尤其的关注。这几年好像已经改到1G了,因为大型游戏和编辑软件,600MB根本不够。

另一方面,苹果的推送机制是统一服务器分发,所以不需要应用常驻运存,也可以接收信息。所以“杀后台”可以杀的很干净。

最后一点,苹果还做了一套墓碑机制。根据人工智能计算,对哪些应用该假后台,哪些该保持后台比较久,有自己的系统调控。尽可能多的留出运存空间。

主观方面,苹果对于iphone 的运力一直很克制。

首先,大的运存,对于开发者限制少了,导致软件不注意节省资源,会让劣质软件导致资源浪费。

其次,运存的提升对于手机的性能提升是非常明显的。只留足够的内存,可以让用户保留升级的动力(举个例子,iPhoneX的芯片性能,现在完全够用。但是内存太少,导致打开应用,大多需要重新载入,那速度就慢很多)。

最后,iPhone是一个独立的系列。不需要通过增加运存去和别的产品竞争,即使新iPhone不加内存,导致后台杀了很多,也依然是“最好的iPhone”。

安卓厂商,其实是面对了一个巨大的烂摊子。每个软件都希望自己常驻后台,百度之前为了常驻后台,之前用过在后台播放一段没声音的音频,让系统认为他是在播放音乐,不杀后台。

这只是一个例子。为了保证自己在后台运行,各个APP是绞尽脑汁。而且导致不这么做的开发者,自己的app就老是被后台杀掉,不得不加入行列。

所以安卓要做运存规划、省电就极其的困难。这是安卓作为开放系统的缺点。

但是,8G、12G的运存的确是有用的。如果你使用的是8G、12G运存,会明显发现,自己的后台软件保持比iPhoneX要好太多。比如12G的后台,可以保证,王者、吃鸡同时后台,微信、qq、地图也不被杀掉。而iPhoneX运行王者后,其它软件可能就都杀掉了。对于小内存来说,不管怎么优化,都没有办法通过软件去解决的。

作者:武中剩有

相关文章