蓝河BlueOS:揭示通用人工智能时代的操作系统新面貌

发表时间: 2023-11-03 10:18

11月1日,2023vivo开发者大会正式召开。作为一个主要面向业内开发者和合作伙伴的发布会,vivo在此次大会上重磅发布了面向通用人工智能时代的智慧操作系统——蓝河操作系统BlueOS,是行业内率先使用系统框架由Rust语言编写的操作系统。

对于科技企业而言,自研操作系统是一条充满艰难和不确定性,却又不得不走的路。优秀的性能表现,完善的生态环境,良好的用户体验,可信赖的安全性,面向未来的拓展性……其中任何一条没有做好,都有可能影响用户体验。此外,AI大潮涌起,大模型逐步接入手机生态已是大势所趋,这显然对操作系统的能力提出了更高的要求。近期,各大厂商纷纷发布探索自研操作系统的阶段性成果,竞争进入白热化阶段。

一个更智慧、更流畅、更安全的操作系统

据官方说法,蓝河操作系统具备“天生更智慧、天生更流畅、天生更安全”三大特性,将为消费者带来极致、智慧的产品新体验,也为行业带来一个新的选择。

“天生更智慧”是指蓝河操作系统做了智慧的全新升级,重点架设了AI能力,基于AI大模型的自然语言理解和推理决策能力,蓝河操作系统实现了更复杂的意图识别,支持多模态交互,为用户带来更高的交互效率和智慧交互体验。

“天生更流畅”是指蓝河操作系统拥有极低的硬件需求和极致的流畅体验,围绕高性能架构设计,实现的一系列关键技术,提升了CPU和内存的资源效率,保障了蓝河操作系统极致流畅的体验。

“天生更安全”是指作为面向AI时代的操作系统,蓝河操作系统是行业内率先使用系统框架由Rust语言编写的操作系统,从源头保障了内存安全和并发安全。随着市场对安全和高效编程的需求持续增长,Rust日益成为开发者开发操作系统的上选,微软正在用Rust编程语言重写核心Windows库,谷歌则用Rust语言重写在Linux核心之外执行的Android关键安全组件。

除此之外,蓝河操作系统也有着更强大的互联系统。它设计了BlueXlink连接技术,采用了分布式设计理念,兼容行业标准协议,让数据可以在多设备间完成自由、安全的流转和访问,服务于智能家居、智慧出行、智慧办公等场景。

而对于开发者们更为关心的生态配套方面,蓝河开发套件为开发者提供了全链路高效便捷的应用开发能力。蓝河生态为开发者提供了蓝河商业化能力和蓝河开发套件,包括蓝河SDK和蓝河Studio,前者是软件开发工具包,后者则为软件开发人员提供包括代码编辑器、编译器、调试器等集成式的开发环境。将来也会将代码生成、AI创作等生产力工具提供给开发者朋友,进一步提升开发效率,降低开发成本。目前,支付宝、百度地图、喜马拉雅等已经接入蓝河生态。vivo系统架构专家徐海波表示,“vivo致力于打造一个用户和开发者共赢的生态,持续为开发者提供开放能力和开发套件,为用户提供极致产品体验。”

据悉,蓝河操作系统将首发搭载于手表产品——vivo WATCH 3将给用户带来全新的智慧、流畅的使用体验,在用户出行、运动等场景带来便捷的生活服务,并为用户提供长达14天的超长续航体验。

突破瓶颈,探索通用人工智能时代的底层技术

之所以能做到以上的三个“天生”,实际上与蓝河操作系统最初的设计理念是分不开的。vivo表示,他们一直致力于打造一个用户和开发者共赢的生态,希望持续向开发者提供完备的开放能力和开发套件,持续为用户提供丰富、安全、智慧、流畅的应用体验。

为了提升系统性能,vivo以资源效率和感知性能作为指导,对蓝河系统架构进行了高性能的全栈设计。开发语言层面,对于应用开发,vivo主要考虑效率、成本等方面,选用前端技术栈;对系统开发语言,主要考虑性能、安全等方面,选用Rust进行开发。为了实现高性能,vivo将纷繁复杂的开发留给系统开发者,而对应用开发者提供高效、低成本的开发方式。蓝河系统针对性能关键场景提供直通调用通道,一步直达内核,降低开销。此外,对于影响性能核心模块,蓝河系统也进行了全新设计的探索与实践。

提升性能的同时,一定也会增加能耗吗?未必。

在软件架构上,vivo探索构建了适合蓝河操作系统的功耗子系统框架。功耗子系统包含五大核心能力,分别是场景管理、策略管理、CPU 功耗管理、设备功耗管理、诊断及预警系统。具体来讲,场景管理的主要任务是做场景识别和场景融合。策略管理是将不同场景下的功耗策略进行统一管理,并进行策略融合,最终输出功耗策略profile。CPU和设备管理是具体的执行者,根据选定的功耗策略,通过驱动子系统,对CPU和设备进行配置,使其工作在预期状态下。同时,通过前期构建并预置的设备功耗模型,来诊断CPU及设备的运行状态是否异常,并进行异常修复。

此外,vivo将包括大模型在内的AI算法能力与系统的各项功能相结合,系统、应用到工具链均进行全新设计,以实现更智慧的交互。并开放了AI算法能力和AI服务引擎,助力三方应用智慧升级。

不过,能否让手机、电脑和其他数码设备的使用,变得更加简单一点呢?比如,甚至连最基本的操作都不用,只需要通过非常自然的对话,就可以实现人机交互?自然用户界面(NUI)的出现,就是出于这样的目的。在这里,“自然”一词是相对图形用户界面(GUI)而言的,GUI要求用户必须先学习软件开发者预先设置好的操作,而NUI则只需要人们以最自然的交流方式(如语言和文字)与机器互动。很显然,AI的多模态能力将拓宽用户的输入和输出方式,语言、文字、图片、音乐、视频,AI都能理解和生成。因此也有部分业内人士认为,vivo发布蓝河操作系统或许是其探索NUI的重要一步。

六年探索,终成蓝河。对于业界而言,vivo的蓝河操作系统的推出,毫无疑问是值得关注和兴奋的一步。操作系统、数据库、芯片……这些都是公认的IT行业核心的“底层技术”,是否拥有自研的底层技术,自研的底层技术是否好用,能否广泛得到开发者和用户的认可,这些都是摆在所有国产科技厂商面前的考验。作为行业观察者,如今看到有越来越多像vivo这样有实力、有市场、有信心的企业纷纷交出答卷,相信我们将迎来一个更加多样化、人性化的AI科技世界。

(以上内容包含广告)