同一种应用,苹果手机占内存大还是安卓手机占内存大?

新农商网 全部 1017

同一种应用,苹果手机占内存大还是安卓手机占内存大?

回复

共2条回复 我来回复
  • 天边一朵云
    天边一朵云
    这个人很懒,什么都没有留下~
    评论

    谢谢邀请,同一应用苹果占的内存要比安卓系统更小。这是由各自系统机制和内存管理策略决定的。



    封闭的iOS系统和开放的安卓系统

    安卓系统是一种开放式系统,既然开放,那么就要有兼容性问题,而iOS就不存在这个问题,因为他是封闭式系统。安卓为了考虑兼容性,应用程序运行在虚拟机上,所以效率要比较低。



    iOS的"伪后台"与安卓应用的叠加

    iOS系统采用的是一种墓碑机制,也就是我们常说的伪后台,当用户回到主界面,刚刚打开的任务就停止,所以占的内存小。但是安卓就不会立马停止之前的任务,属于前台和后天同时再跑。



    所以现在的iPhone手机基本上是2g内存就够了,安卓手机动不动就8G而且还要多核。

    但是现在的安卓其实在学习iOS的应用管理。



    以上观点如有不对,请大家在评论里拍砖。

    2018-01-30 07:46:35 0条评论
  • 放电的法师
    放电的法师
    这个人很懒,什么都没有留下~
    评论

    这个问题源于苹果和安卓的操作系统的不同而带来不同的操作体验。

    苹果的ios系统是封闭的,只有苹果系列的手机可以用,它的应用商店有一个审核机制,不打开应用程序,不占用内存,系统的权限按照苹果公司的要求运行,系统会非常流畅。

    安卓系统是基于linux的自由和开放源代码的操作系统,主要用于移动设备。它的优势是开放性和丰富的硬件,功能的差异和特色,不会影响到数据同步和软件兼容。但是无法对第三方软件进行约束,造成软件的日益臃肿,打开软件就会启动后台的相关软件的自启,给手机内存带来了巨大压力。

    应用程序的运行是否流畅由手机的运行内存RAM的的大小决定的,而占用内存的大小因操作系统的不同而不同。ios系统的封闭性对应用程序有着比较好的优化,而安卓系统的开放性无法对相应的软件进行约束,反而会启动很多相关的软件,使得系统占用的内存过大,而造成系统卡顿。因此,4G运行内存安卓手机不如1G运行内存的苹果手机流畅就是这个道理。

    2018-01-30 21:55:38 0条评论