不要说8GB运行内存的iPhone 14,就说我手上这台6GB运行内存的iPhone 13用起来一样流畅。
那么凭啥iPhone的8GB比安卓的16GB还要流畅呢?
这里面其实涉及到一个运行内存机制,那就是“真内存”和“伪内存。”
1、真内存:安卓就是真内存,打开了一个500M软件只要你不清理,那么后台就会一直占用500M运行内存。
所以,安卓手机后台机制决定了内存越大越好用,毕竟我不可能只用几款APP,只要你开得多,运行内存就会越来越小,直到系统自动杀你的后台。
2、伪内存:iPhone手机就是伪内存,当你把这个500M内存的软件放到后台。实际上这个软件已经被iOS杀掉了,这时候这个后台软件不占用任何运行内存。
当你退出一个软件、重新打开另外一个软件的时候,iPhone 14给你的永远都是8GB运行内存,而安卓给你越来越少。
那么你肯定有个疑问:为啥我在苹果重新打开软件的时候还是保留在原有界面?
这就不得不说苹果手机经常被人提起的“墓碑机制”,所谓的墓碑就是iOS在杀死这个软件的时候。把这个软件的所有信息复印到墓碑上,当你重新打开软件的时候就会直接复活这块墓碑。
iOS系统运行内存的大小其实没有那么重要,比如我开发了一款超过8GB运行内存的游戏。那么这时候苹果根本不会让你上架,毕竟你想赚钱就要听苹果的。
所以,APP为了在苹果商店赚钱相比安卓不仅占用内存更小、也更加规范。
#2023高考季#