打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
科技焦点

       同样是1GB内存,iPhone手机不卡,WP手机也不卡,而Android手机却会卡,甚至内存上升至2GB,如果优化不到位还会有卡的情况。然而,这到底是为什么呢?

一、安卓运行机制的先天不足

      安卓手机应用都是通过Java来完成,而用户关闭应用的时候度要涉及一个过程,那就是Java垃圾收集机制,也就是说如果一个用户要关闭应用,在这中间Java垃圾收集需要大量的内存来工作(大约是4-8倍)。

        如果你同时打开了很多个APP,但手机内存又不够用的话,系统就会将上一个APP缓存到起来,释放出内存给你现在的APP用。当你切换APP的时候,又重复上面的这个过程。这样一来,APP之间的切换速度和运行速度自然就慢下来了,也就是我们所说的卡和慢。

       理论上就算是512MB内存的安卓机都能同时运行很多个软件,但你会发现你会发现你在切换这些软件的时候会很慢很慢。这年头还能玩转512MB内存的安卓用户,已经算得上玩机高手了。

      对于不折腾手机的用户来说,1G内存是出于凑合着能用的水平,实在说不上能有什么好的体验。反观iPhone,因为iOS系统的运行机制和优化机制都很到位,自然不会有卡的问题了。

二、无良的APP榨干手机内存

      从Android 2.3到5.0,系统运行512MB内存并不卡,很多机子256MB内存都跑的嗖嗖的,但是如果你安装了APP之后,就是另外一回事了。

      用过微信的安卓用户可能都知道,算你退出了软件,它还是有进程在后台驻留,而且经常都是开机偷偷启动。更让人恼火的是,你清理内存杀进程都没用。有时候你发现自己明明没有打开过微信,竟然也能收到微信的消息推送。

▲图:刚开机内存就被后台进程吃光了

       安卓1G内存都不够用,无良的APP脱不了干系。微信只是冰山一角,在国产APP中,相当大一部分应用不启动就在后台占用内存,QQ、微博、贴吧等无一不是如此。很多APP开发者滥用安卓权限,为的是能时时刻刻能控制你的手机。

       另外,这几年以来,很多APP的功能没有增加,体积反倒是暴涨。而苹果则不同,iPhone的软件都是在苹果商店下载的。苹果对APP上架极为严格,开发者不但不能滥用权限,反倒要绞尽脑汁去把APP优化到极致。

我们会继续改变,更多科技相关内容请在QQ/微信公众号搜索【科技焦点】或搜索:【微信公众号】:Techjiaodian,【QQ公众号】:Techjiaodiao 微博@数码疯报

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
为什么4GB的iPhone比12GB安卓手机还流畅?安卓也无奈:方向问题
iPhone觉得变得卡卡的?10秒钟就让iPhone回春秘技
手机内存不够?用这招:卸载一些应用再重装!
手机“存储容量不足”,这背后有怎样的阴谋?
哪款浏览器最好用:六款主流手机浏览器横评
大学生买手机,存储容量多少起步?64GB内存还够用吗?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服