我还纳闷为什么安卓手机要经常清理内存而苹果就不用

为什么我苹果手机买了半年不用没下什么手机管家也没事,原先用的安卓手机就每隔一段时间要清理内存不清就会变慢呢?

相信很多人都碰到过这样的情况,手机刚开机的是是很流畅的,用了一段时间之后就会出现明显的卡断。重启手机之后,再开机使用时又很流畅。那么问题来了,为什么安卓手机会越用越卡呢?Android基于Linux的内核,继承并改进了Linux的内存管理机制。Android系统之所以吃内存,是因为它的内存管理机制是,有多少内存就用多少,空闲内存全部当缓存。

也就是原因,当一个进程停止活动,Windows会把它从内存中清除,但Android会把进程保留在内存里,这样下次启动时就会非常快,因为省去了再次从储存设备读取的时间,只有当内存不足以启动一个新进程时,Android才会清除某些驻留在内存中停止活动的进程。

每个进程以Java虚拟机独立存在,互不干扰。确保Android的稳定性,正常情况下即使单个进程崩溃,整个系统也不会崩溃,也永远没有内存不足的提示出现。

以上,可以解释Android剩余内存总是很少的原因。当大量的进程被切换到后台时,而内存却不够用户调度时,手机就会明显的卡顿了。这种卡顿与CPU和GPU无关,而是内存不足惹的祸。

清理内存能让手机变快吗?

想当年,清理内存的习惯由来已久。在Android还没出生,我们使用Windows时,总巴不得把所有没有用到的进程关掉,这样才不会“占内存”,不会“占CPU”,电脑才不会“卡”。

大部分的“安全软件”就是靠帮用户在Windows上清内存,这算是清内存的历史原因。然而,Android跟Windows相比,其实是完全不同的内存管理机制。

内存不足时,用户需要打开另外的应用时,就会自动清除掉,所以完全不需要清理内存。我们清理掉内存之后,手机当时貌似变快了,但是系统反而需要用大量的电量和CPU去重启必要的进程。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-23
两个不同的系统运行的机制不一样
第2个回答  2019-02-23
安卓手机和苹果手机的系统机制不一样,所以导致使用感受性能感都不同。总体来说还是苹果手机使用感更胜一筹本回答被提问者采纳
第3个回答  2019-02-23
这就是系统不一样 苹果系统比较有规划 安装太乱
第4个回答  2019-02-23
这就是苹果贵的原因了!