红米2只有1GB内存Android为何比

2019-08-15 16:52:06 来源: 延安信息港

  1月 日,一位认证信息为小米员工的友在微博上发言, iPhone 6用户都不在意1G内存不够,红米2的1G内存够用了,保持流畅的秘诀就是少装App。 后来的事情大家知道了。要保持安卓流畅,少装App确实有用,不过iPhone 6是否流畅和少装App却没有半个F码的关系。iOS 8让人们次发现原来苹果也会卡顿,而与之相比,Android卡Sh1t却早已名声在外。

  Google在推出4.4时发明了ART (Android runtime)来解决卡慢, 5.0时又用ART彻底取代Dalvik,号称实现高效、省电、流畅的Android系统目标已经实现。

  安卓机真的能不再卡顿了吗?一切还得从根源说起!

  四大先天因素埋下卡顿根源

  、基因使然。iOS只需要保证在苹果仅限的几款移动设备上的运行体验,而Android则需要保证能兼容尽量多的已存在和未存在的不同硬件组合。

  iOS老祖,UNIX之父Ken Thompson

  Android老祖,Linux之父Linus Torvalds

  iOS基于Apple的OSX,而OSX基于 FreeBSD ,FreeBSD又是在UNIX上衍生的,其根源可以追溯到1969年AT

  Android基于Linux,起源于1991年Linus Torvalds的一个简单需求。

  其实从起源之处就能看出未来命运的注定不同:

  UNIX是与硬件配套的商业软件,而Linux则是可运行在多种硬件上免费自由的开源系统。

  一个为指定硬件定制优化的系统与一个要在上万种奇葩配置上跑起来的系统相比,结果会如何?

  第二、 响应机制。iOS响应屏幕反应,而Android响应屏幕排在应用与框架之后。

  iOS响应顺序依次为Touch Media Service Core架构,当用户只要触摸接触了屏幕之后,系统就会先去处理屏幕显示也就是Touch这个层级,然后才是媒体(Media),服务(Service)以及Core架构。

  Android的优先级响应级别则是Application Framework Library Kernal架构,和显示相关的图形图像处理这一部分属于Library,当你对屏幕操作之后,Android系统首先会激活应用、框架,然后才是屏幕是核心架构。

科大讯飞吴晓如:人工智能如何助力教育
广州行业SaaS软件即服务
一周AI政策+产业汇总发改委公布AI工程福州安徽印发《规划》
本文标签: