运存占用手机卡顿最主要的原因是应用造成的 。一个新买的4G运存手机,在不安装其他应用的情况下,开机基本会占用1.5G左右的运存,占据这些运存的是定制系统和手机自带的应用 。使用几天后,运存的占用通常会达到2G以上,多出来的部分是被新装应用占用的 。手机使用的越久,被占用的运存就越多 。安卓的运存管理机制是尽量用打开过的应用把运存填满,以加快这些应用下次启动的速度,到了必要的时候再触发回收机制清理部分运存 。
问题是,这个回收机制通常要等到运存被占用到90%左右才会触发,在运存被大量被占用的情况下启动一个“大型”应用,这个应用就会频繁向系统申请更多的运存,回收机制则要消耗手机资源频繁调动,卡顿就产生了 。这个锅不能让安卓独自来背,在4.4版本以后,安卓就已经用ART替代了Dalvik 虚拟机,系统的流畅度已经不输IOS 。
但是国内手机使用的都是定制系统,现在主流的4G运存手机开机后通常会被占用一半左右,即使是未来8G运存的主流手机,定制系统届时也会利用更多的功能和自带应用把运存占用到恰到好处的“一半” 。这样既能保证系统基本流畅的运行,不久之后也能刺激用户换机 。使用习惯就像老司机不但会开车更懂保养一样,同样配置、同样使用时间的手机,在有些人手里就会频繁卡顿,在有些人手里则非常流畅 。
引用一个不太好笑的笑话,苹果手机把用户当傻子,事实证明,大多数用户确实是傻子 。原生系统的优势原生系统的优势在于统一的推送和应用商店 。谷歌也想像苹果那样建立统一的商店监管应用,但是由于众所周知的原因,国内的应用不会受到任何束缚,用户也可以从各种平台随意下载安装,在这种环境下,应用开发方考虑最多的是如何常驻运存,就算被用户清理也要想办法再爬起来 。
安卓系统构架国外的应用由于有审核的限制,在自启动、权限等方面都要比国内应用“检点” 。还有一点是,国外的应用大多是一个应用解决一个痛点,而不像国内应用那样总想把自己做的无所不包,即使自己做不到,也要想办法让用户装上用系的其他应用 。原生系统的另一个优势是具有统一的推送机制,还是由于众所周知的原因,国内无法使用GCM推送功能,各个应用要想给用户推送消息,就要想办法常驻运存 。
从这个角度讲,造成手机卡顿的主要原因不是应用,而是部分不受约束的国内应用 。如果安卓能像ios那样统一管理应用、统一推送消息、统一更新系统,那么安卓手机也能像苹果手机一样流畅 。原生系统的不足全家桶不是定制系统的专利,原生系统也不少,而且大部分原生应用无法在国内使用 。定制系统可能有各种各样的缺点,但是不可否认的是,这些定制系统的设置选项和功能细节更符合国人的使用习惯 。
很多人都是“听说”原生系统如何如何,如果真换成了原生系统就会各种不习惯,到那时恐怕骂声会更多 。然后就会出现你看人家ios怎样怎样的声音,说的就好像iphone手机永远不卡一样 。有必要刷原生系统吗我个人认为没有必要,所谓的原生系统不卡之说同样要看手机的配置和使用时间 。有人说老手机刷了原生系统后流畅了,一方面的原因是去掉了定制系统的全家桶,运存占用自然就降低了 。
【6英寸巨幕原生安卓,nokia 6 原生系统版本】另一个方面的原因是,那些所谓的原生系统大多是经过精简或者是“优化”的,去除了真正原生系统的很多功能 。不能忘掉的一点是,手机是拿来用的,不是拿来折腾的 。手机的流畅行很重要,但不是最重要的,安全才是 。现在的手机里不是隐私信息就是钱包、银行卡,如果对手机系统了解的不深,尽量不要随便尝试刷机 。刷机的过程中存在很多不确定的因素,虽然几率很小,但是一旦自己遭遇到就是100% 。
- 4xl安卓11.0的root方法,谷歌原生安卓系统root
- 电话薄,短信图标不见了
- 刷了安卓8.1的小米4C还能再战吗,小米4c原生root教程
- 魅族壁纸超清flyme8 flyme8原生壁纸
- “云原生”和云原生应用的价值究竟是什么?
- 坚果可以刷原生Android N吗
- 安卓原生桌面钟表
- 如何理解容器、容器云、容器化PaaS、混合云、DevOps、微服务、云原生等之间的关系?
- 支持原生虹膜识别,虹膜识别解锁软件安卓
- 刷的原生版充电太慢怎么搞,解锁z11充电速度不到2a
