苹果手机的运行内存为何这么小

2025-03-23 04:31:52
推荐回答(4个)
回答1:

主要原因的是IOS是单任务系统,不用那么多的内存的。

站在开发人员角度讲:


1、iOS是基于OSX系统内核的,优秀的内存缓存管理与生俱来,程序加载过程就比安卓快了。


2、程序一按HOME键退出,所有代码就被暂停挂起了,而不是在后台继续跑继续占用CPU。


3、可用内存不足的时候自动kill掉之前挂起的程序彻底释放内存。


4、iOS的应用都是原生代码开发的,编译的时候都是针对每种CPU优化的,不像安卓大部分应用都是Java的,需要Java虚拟机解释执行,等于运行的时候再编译一遍。这个谷歌一直在想办法优化,现在已经改成安装过程中编译了,但改变不了要跑在Java虚拟机上的事实。




回答2:

不能与安卓比,安卓的系统优化没有苹果系统好,苹果系统随便带点运行内存就可以完美运行,安卓必须在硬件上提升来补充优化上的不足,即使再怎么补充,效果还是不如苹果。

回答3:

足够用!ios系统转为iphone设计!虽然小、但从不卡

回答4:

有很多原因,不过最主要原因的是IOS是单任务系统,不用那么多的内存的