一提到iPhone很自然而然的就会想到流畅,顺滑如斯,虽然近几年安卓手机也不卡,但是和iOS的流畅还是有很大差别的,说道这里使用安卓的小伙伴肯定会说,安卓现在比iOS都要流畅,安卓早已不是原来的安卓。但是我想说的流畅和快是两种不同的概念,安卓只体现出了快、但是却相对表现却很生硬,他没有iOS打开APP以及切换程序过度的流畅感、iOS会让人感觉很柔和很舒服。

ios和android工作效率 苹果和安卓运行速度_网易云

那么为什么2G运存的iPhone为什么要比很多6G运存的安卓还要快、流畅呢?

ios和android工作效率 苹果和安卓运行速度_安卓手机_02

1、就是iOS应用的沙盒机制

简单来说就是iOS应用直接不是互通的,每一个APP都是独立的,每一个APP都不会去干设的别的APP进程。说道这里可能小伙伴还不是很理解,举个例子两个听歌软件,网易云音乐和QQ音乐,iOS是没有全盘扫描的音乐功能的,也就是说网易云下载来10首歌曲,但是我想在QQ音乐里想听,iOS是绝对禁止的,因为APP之间互不干涉。但是安卓手机不一样。安卓手机可以实现,他可以扫描到网易云下载的音乐添加QQ音乐中。说到这里就好理解了,iOS就好比一个有好多室的房子,每一个应用占用一个小房间,绝对独立,如果你要删除一个应用,你会直接整个应用以及应用的缓存和垃圾全部删掉,不会影响其他。

2、后台的墓碑机制

墓碑机制可以说是iOS一个非常重要的后台处理机制,当一个APP进入后台以后,他会将这个APP进程记录下来,然后将其关闭、释放内存,大家可以理解为手机进入后台切换每一个应用每一个都是一个墓碑,每一个墓碑上都有一个名字,当你再次打开这个APP,系统就会将它的进程恢复到以前的状态。正是因此,系统内只有当前运行的APP占大量运存,其他可以说非常少。也正是因此2G运存的iPhone有的时候要比安卓6G好要快、流畅。

ios和android工作效率 苹果和安卓运行速度_iOS_03