首页 > 生活百态 > 社会热点 / iphone2g 技术帖:iphone内存2G,为什么完虐8G内存的手机

iphone2g 技术帖:iphone内存2G,为什么完虐8G内存的手机

大家好,我是一台人类机器:孙

近年来,每一款新安卓手机的推出都特别强调配置,4G RAM的容量逐渐成为安卓旗舰手机的标准。小米手机发布的小米6内存已经达到6GB,而苹果iPhone7的内存只有2GB,包括苹果手机下一次发布的iPhone 8,根据新闻报道,RAM只有3GB。

为什么苹果手机内存只有2GB,而安卓手机却飙升到6GB?有网友认为这是老化问题,苹果在保持一种连贯性。iPhone历史上,512M用了2代,1G用了3代,2G用了2代。那么大内存对手机运行速度的影响有多大呢?手机内存是不是越大越好?

其实这和苹果的墓碑机制有关。随着iPhone更大的内存和闪存速度,iPhone6S成功配备2GB内存后出现了一种新机制——临时收缩机制。例如,一个应用程序退出并闲置10分钟。活动时仍占用RAM 空,但已压缩。一旦活动变慢,它将被转储到内部存储中。一旦用户再次使用这个App,会立即调用转储文件,并立即展开内存空给出这个转储文件,程序运行完毕。一旦超过预定时间,有后台需求的应用会自动压缩到内存中,没有后台需求的应用会被完全转储或退出。

很多朋友误以为内存越大,系统运行越流畅!其实不然,用过苹果手机的朋友都会体验到,在玩游戏的时候,比如现在火热的王者荣耀游戏,苹果手机运行起来比安卓手机流畅多了。

那么安卓手机卡在低内存的原因是因为安卓系统默认的标准模式是平板型计算后台进程,也就是说不主动结束,而是允许其占用大量内存空,使用平板型下推方案循环计算,这样会导致后台进程过多,导致卡片机和内存不足。简单来说,就像多米诺骨牌。Android的内存传输也比IOS宽松很多,而且即使进程进入后台,依然有机会活跃,而苹果的系统更严格,超过允许活跃时间就会被冻结,不会分配CPU时间。

归根结底2G运行内存够不够,主要看用户习惯和系统的引入程度。如果只是轻用手机,不玩大游戏,不安装各种清洁师傅安全助手,手机肯定能流畅运行。另外,系统的简洁也是手机流畅的关键。当然简洁和功能简单是不一样的,主要是因为系统的优化程度。试想如果你有一个3G内存的手机,然后手机系统占用2G,那不就跟狗一样了吗?此外,系统升级也迫使手机硬件升级,以确保运行顺畅。

本文由人机编辑整理

请关注更多精彩信息:人机微信微信官方账号

或者百度搜索:人机

欢迎加入我们的技术讨论组。

点击展开全文

QR code