阿里巴巴发布YunOS 6,采用全新系统架构

阿里巴巴发布YunOS 6,采用全新系统架构

6月10日,2017年YunOS开发者大会在上海召开,会上发布了新版操作系统YunOS 6。

阿里巴巴集团技术委员会主席王坚在会上谈到,当前存在一个有“五大怪”的操作系统:需要手机OEM投入超过20倍人力修补,需要工信部出面规范消息推送标准,需要每个OEM都有自己的安全卫士,需要OEM国内国外迅速变脸,同时蔑视最大移动终端-汽车。 “这绝不是万物互联时代操作系统应有的样子,手机、汽车以及非常重要的移动装置,需要一个认真的系统陪伴大家一起”,王坚说。

据YunOS首席架构师谢炎介绍,YunOS 6主要有3个亮点:

系统内核。新系统实现了15秒开机,应用冷启动时间缩短200%以上,以智能调度实现低功耗省内存,避免系统“越用越慢”。谢炎解释,这主要是因为YunOS 6的系统进程服务可以更细定义系统的服务关系、挖掘服务并行度,另外,处理器的多核机制可以让并行的程序跑得更快,同时又最大限度地去掉了冗余的加速服务,更大保证加速。

基于云的应用框架。用YunOS提供的开发框架CAF编写的应用叫做云应用,云应用最大的特点是无需安装,即点即用,传播方式也非常简单,比如可以用二维码等传播,另外就是云端一体,数据可以在设备间无缝流转。

安全机制。内核的安全是安全的根本,对比安卓,YunOS 6可以将代码进行切分混淆,让内核地址更安全。现代操作系统的安全,不是一个固定不动的城墙,而是不断变化的攻防大战,所以快速、安全、轻量的升级机制尤为重要。YunOS 6和传统的安全升级机制相比有以下几个特点:首先这个安全机制是独立、高效的,独立高效就意味着它可以快速响应,不用和其他大量的文件的组在一起升级;第二,安全升级包可以更小更轻量;第三,升级包如果出现问题可以被回退,这是很多玩家的一个阻力。

在开发方面,YunOS提供了基于云的开发框架CAF,开发者只需要学习一次就可以在多个端口上进行开发。CAF基于Javascript语言,全面支持包括语音识别、图像智能、位置服务在内的机器智能。编程模型兼容W3C Worker的规范,同时定义了Native Interface通用接口,可以在不同版本之间保证无缝地升级。对于开发者来说,Cloud APP以更细的颗粒度动态重组内容与服务,开发者可以更细密度地切分,可以被推送、被重组,并获得这些数据的回流形成一个闭环,带来更大的利益。

在与手机的结合上,YunOS 6的新特点包括:在渲染方面,结合手机屏幕越来越高清、尺寸越来越大的趋势,让图标自下而上排列,同时,内存使用效率提升40%,续航提升25%;在图像方面,YunOS可以在单镜头下实现双摄效果,降低产业成本;支持可定制的AR素材,让用户融入到创作当中;在位置方面,通过接入千寻位置亚米级高精度定位服务,YunOS 6系统定位精度大幅提升,为用户提供更好的末段导航服务体验;基于位置场景,YunOS主动提供NFC交通卡、会员卡、小区门禁卡等可信服务,并在海外提供eSIM功能。

目前,YunOS已运用到上汽集团旗下互联网汽车荣威RX5等,以及小辣椒、康佳、诺亚信等手机品牌,并与Intel、HP联合打造了YunOS Book。会上,YunOS还联合中国移动推出YunOS移动定制版手机A3,上市3个月出货量超过100万台。

作者:黄瑶,原文链接:http://36kr.com/p/5079237.html

【温馨提示】思路网倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至tougao@siilu.com,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于思路网观点。用户与作者的任何交易与本站无关,请知悉。

随意打赏

阿里巴巴yunos系统阿里巴巴组织架构阿里巴巴生态系统阿里巴巴ceo阿里巴巴架构
提交建议
微信扫一扫,分享给好友吧。