当前位置:首页>手机维修>苹果>

为什么苹果手机的运行内存那么小呢(为什么苹果手机没有运行内存)

为什么苹果手机的运行内存那么小呢(为什么苹果手机没有运行内存)

更新时间:2024-05-23 22:20:53

为什么苹果手机的运行内存那么小呢

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

站在开发人员角度讲:

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

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

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

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