手机系统之家 - 中文手机系统第一门户 设为首页|加入收藏
当前位置:首页 > ROM资讯 > 正文

揭秘Android没有iOS流畅的根本原因

发布时间:2015-01-05 来源:手机系统之家 我要评论
手机系统之家(www.romschina.com):

  从硬件上来说,Android 手机近几年一直处于领先的地位,无论是3GB 的 RAM,还是四核乃至八核的高频 CPU 都是比较耀眼的配置,高分辨率也在这几年超越了 iPhone,一度有从2K屏想要向4K屏发展的趋势。然而让人颇感遗憾的是高配的 Android 并没有给我们带来超越苹果 iOS 的体验。虽说苹果的 iPhone 还停留在双核 CPU 及 1GB RAM 的水平,然而 iOS 的体验丝毫不输于高配机上的 Android,甚至还超越了后者。

\
 
  想要了解 Android 卡顿的原因,我们首先就要从他的根源说起。我们都知道,Android 是基于 Linux 而开发的,而 Linux 本身就是一个开源的系统,可在多种硬件上运行,兼顾的多了就无法将其做到精。而苹果的 iOS 则是基于 UNIX 开发的,UNIX是与硬件配套的商业软件,这样一对一的优化做起来就容易得多了。

  再者,从二者的响应机制来看,iOS 的响应顺序依次为:Touch——Media——Service——Core架构,我们可以明显看到最先相应的是屏幕。因此当用户通过触摸给出信号之后,会迅速的到响应。那么 Android 呢?Android 的相应顺序则为:Application——Framework——Library——Kernal架构,而与显示相关的图形图像处理部分则属于 Library,从顺序上我们也可以看到优先级了。

\
iOS

\
Android
 
  接下来我们再从开发语言来看,iOS采用的是执行效率极高的Objective-C语言,而 Android 则使用的是Java 预言,需要通过虚拟机的转换才能执行,效率可见一斑。

  最后,我们再来比较一下这两大系统的后台管理方式。对于 Android 来说,后台程序始终在内存中运行,即使程序进程被停止也会在内存中保留,除非系统需要更多内存来支持其他要求时,会将之前停止的进程释放。而 iOS 的后台则并非指的是你所能看见的后台运行程序,因为即时你结束了程序下次启动还会记忆你上次运行的状态,但从我们的体验来讲,iOS 安装多应用不会影响系统的流畅度,反观 Android 就没这么乐观了。

  讲了这么多,你现在明白这两大操作系统的区别了吗?
0

相关内容

发表评论



手机系统之家,海量精品ROM下载,中文手机系统第一门户.
Copyright © LongMeiChina 2016 ROMS All RightsReserved.手机系统之家 版权所有 鄂ICP备13015020号-3