【回购网】近年来,安卓手机每推出一台新机都会特别强调配置,性能还有RAM内存。小米手机最新发布的小米6的内存已经6GB了,而苹果iPhone 7 的内存才 2GB,包括苹果手机接下来会发布的iPhone 8,根据爆料RAM也才3GB。
为什么苹果手机内存才 2GB,而安卓手机飙到 6GB?有网友认为,这是一个年经问题,苹果在保持一种连贯性。iPhone历史上512M用了2代,1G用了3代,2G用了2代。
其实这个跟苹果的“墓碑机制”有关系,随着 iPhone 的更大内存和闪存速度,于是在 iPhone 6S 成功搭载 2GB 内存后,新的机制出现了—暂缩机制。比如,一个 App 退出了,闲置了 10 min。它在活动时仍占用 RAM 空间,不过被压缩。一旦活动减缓,它就会被转储到内部存储中,一旦用户再使用这个 App,那么就立即调用转储文件,立即扩展内存空间给这个转储文件,程序完成运行。一旦超出预定时间,有后台需要的 App 会自动压缩进内存,没有的将会被完全转储或者退出。(知乎ID史杰)。
很多朋友误以为内存越大,系统运行越流畅!其实不然,用过苹果手机的朋友都会体验到在玩游戏时候,比如当前热度高的王者荣耀游戏,苹果手机运行是比安卓手机流畅的多的。
那么安卓手机之所以在低内存时卡顿原因,更多是因为进程由于内存不足被释放需要按需重建,国产应用又擅长链式启动,因此造成内存不足系统卡顿。
安卓的内存调动也比IOS松得多,进程即使进入后台依然有机会活跃,而苹果系统对此是比较严格的,超过允许活跃时间是会被冻结,不再分配CPU时间。
为什么苹果手机内存才 2GB,而安卓手机飙到 6GB?有网友认为,这是一个年经问题,苹果在保持一种连贯性。iPhone历史上512M用了2代,1G用了3代,2G用了2代。
其实这个跟苹果的“墓碑机制”有关系,随着 iPhone 的更大内存和闪存速度,于是在 iPhone 6S 成功搭载 2GB 内存后,新的机制出现了—暂缩机制。比如,一个 App 退出了,闲置了 10 min。它在活动时仍占用 RAM 空间,不过被压缩。一旦活动减缓,它就会被转储到内部存储中,一旦用户再使用这个 App,那么就立即调用转储文件,立即扩展内存空间给这个转储文件,程序完成运行。一旦超出预定时间,有后台需要的 App 会自动压缩进内存,没有的将会被完全转储或者退出。(知乎ID史杰)。
很多朋友误以为内存越大,系统运行越流畅!其实不然,用过苹果手机的朋友都会体验到在玩游戏时候,比如当前热度高的王者荣耀游戏,苹果手机运行是比安卓手机流畅的多的。
那么安卓手机之所以在低内存时卡顿原因,更多是因为进程由于内存不足被释放需要按需重建,国产应用又擅长链式启动,因此造成内存不足系统卡顿。
安卓的内存调动也比IOS松得多,进程即使进入后台依然有机会活跃,而苹果系统对此是比较严格的,超过允许活跃时间是会被冻结,不再分配CPU时间。