苹果系统为什么这么流畅,它和什么有关系?和安卓系统有什么不同之处_不吹不黑,苹果手机和国产手机同样用三年后,那个更实用

23分钟前阅读2回复0
lrj
lrj
  • 管理员
  • 注册排名2
  • 经验值440930
  • 级别管理员
  • 主题88186
  • 回复0
楼主

苹果系统为什么这么流畅,它和什么有关系?和安卓系统有什么不同之处

先简单说说iOS应用与Android应用运行过程之间的差异。

iOS

iOS应用基本上都是Objective-C,Swift开发,二者都属于编译型语言,编译语言在执行的时候,必须先通过编译器生成机器码,机器码可以直接在CPU上执行,所以执行效率较高。

他们都依赖于Clang + LLVM编译,采用Clang作为编译器前端,采用LLVM作为编译器后端。

苹果系统为什么这么流畅,它和什么有关系?和安卓系统有什么不同之处_不吹不黑,苹果手机和国产手机同样用三年后,那个更实用

Android

Java作为开发安卓应用的主要语言,Java由于是解释型语言,在运行效率上不如编译型语言。

再者Android运行机制依赖于JVM虚拟机,边解释边执行的特点使得Android在流畅性始终不如iOS。

生态环境不同

iOS的应用生态好于安卓这边,安卓10个开发商有10个标准,出现了很多顽劣,不良,危险的应用,这也就是安卓的开放带来不好的影响。

而iOS则不同,统一标准,审核,统一入口。

硬件上的不同

苹果的A系列处理器单核性能普遍高于Android这边的高通旗舰,以及麒麟旗舰。最后,绝对的性能优势。从iPhone 8 Plus时代iPhone的读写速度就已经突破了1200mb/s,Android比较快的UFS2.1撑死做到900mb/s,中间四分之一的差距是难以弥补的,毕竟没有软件优化能做到这种事。这在加载大型游戏的场景下体现的淋漓尽致

不过对于新买的手机,两者的流畅度,启动速度很难感觉到差异,只不过随着时间长久之后,差异越来越明显。Android这边的开放性能定制更多东西,比如国内很多优秀的UI

最后开源与闭源,你拥抱谁?

我认为苹果在软件审核机制、软硬件契合度、软件运行机制三个方面差别很大,这也是苹果比安卓流畅的重要原因。

苹果系统为什么这么流畅,它和什么有关系?和安卓系统有什么不同之处_不吹不黑,苹果手机和国产手机同样用三年后,那个更实用

1.每个软件上架都需要经过严苛的审核

对于大部分安卓手机的用户来说,可以下载软件的途径太多了,比如手机自带的应用商店、第三方应用商店、网页等等。只要你能找到这个软件的来源,基本上就能无压力下载并安装在手机上。

对于苹果用户来说,软件的来源可就单一多了。苹果用户想要下载一个软件基本上只能通过苹果应用商店,并且所有上架的软件都需要经过严苛的苹果官方的审核,保证软件没有漏洞并且不会对苹果系统运行速度产生影响。

相较于安卓鱼龙混杂的各种软件,苹果用户能安装的软件能更加契合系统,自然在运行起来更流畅一些。

苹果系统为什么这么流畅,它和什么有关系?和安卓系统有什么不同之处_不吹不黑,苹果手机和国产手机同样用三年后,那个更实用

2.软件硬件相辅相成

虽然现在很多安卓厂商都有自己的手机系统,但是由于硬件来源不同,每个手机的配置也会千差万别,很难做到和手机系统完美配合,一定程度上也会影响到手机运行速度。

IOS系统这是苹果独有的,并且开发时间相对较早,苹果在开发新一代手机的时候就会考虑到寻找适合IOS系统的硬件,尽可能把系统的功能开发到极致。这也是很多时候我们感觉苹果硬件极差,但是使用效果确实出奇的好,能做出这种效果苹果算是独一份。

3.独特的软件运行机制

对于手机里有很多常用的软件的安卓用户来说,每天必做的一件事就是结束后台运行的软件进程。如果一直不管的话,手机后台运行的软件越来越多,直到手机严重卡顿甚至卡死。另一方面安卓软件能获取到的手机权限太多了,甚至在不使用对应软件的时候也会调用系统数据和功能模块,严重影响系统运行速度。

而苹果用户则完全没有清理进程的烦恼,系统会在用户推出APP后只保留最后的一个静态页面,基本上相当于自动结束了这个软件的进程。在手机权限方面,软件很难获得太多的手机权限,也无法调用手机内数据拖慢手机速度。

总体来说安卓的开放性虽然方面了用户,但是确实对系统整体速度产生了一定影响;如果不能解决这些问题,安卓还是很难在流畅性和手机使用寿命上超越苹果。

不吹不黑,苹果手机和国产手机同样用三年后,那个更实用

如果放在前几年的话我毫不犹豫的会选择苹果,但这几年国产手机的成长是有目共睹的,现在国产的也不差,无论从系统或者配置方面,现在用个三五年不成问题,我本人07年买的华为p10plus已经用到现在三年多了,现在日常应用还是足够的

我的苹果手机是以前买的。现在一天都要充电6–7次都不够用。一般你放在口袋里面不用充满的电3个半小时左右已经没有了!如果用2个小时一定是死机半个小时了!!!就是这么牛🐂!

0
回帖

苹果系统为什么这么流畅,它和什么有关系?和安卓系统有什么不同之处_不吹不黑,苹果手机和国产手机同样用三年后,那个更实用 期待您的回复!

取消