0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

vivo BlueOS技术架构分析

yzcdx 来源:OS与AUTOSAR研究 2023-11-03 15:40 次阅读

众所周知,为了抵御美国限制,华为搞了HarmoneyOS,其他中国厂商为了防止突然谷歌拿安卓发难,那就不自主了,必须自己也开始搞一个OS,再说噱头也十足,这次vivo的BlueOS是其自主研发的面向生成式AI时代的命令操作系统,具有三大特点:

天生更聪明--软硬件加入了AI

本质上更平滑--使用了快应用hapjs框架

本质上更安全--使用了Rust语言编程

BlueOS介绍

猥琐:先说下Blue这个单词,有点猥琐。英文里面这不是个好词语,除了蓝色就是沮丧、下流、淫秽的意思。

c25741b0-7967-11ee-939d-92fbcf53809c.png

简单:跟安卓划清界限,抛弃沉重的freamwork框架,java运行时框架等,使用轻量化的网页技术来做界面。底层OS可以有选择的抛弃Linux,Linux有庞大的冗余代码和机制,往往实现一个功能代码里面饶了几十个弯,但是直接重写的小功能OS例如微内核RTOS,代码量很小,就是简单效率快。

安全:使用了Rust语言,对内存安全性和系统稳定性有提高。算是使用了前沿的技术,但是有可能技术不成熟

智能:在中间层加入了AI的东西,感觉有可能是用SoC上的一个核运行了NPU之类的运算硬件,来支持AI应用。

吹牛:看系统架构图,好似很先进,包罗万象,但是也透漏了可能目前就是个躯壳或者说是玩具。这个操作系统是广义的,就是除了内核外的所有软件都包括,就拿内核来说还可以用Linux,freeRTOS也可以用,然后就是自己的Rust内核,内核也不是标准的微内核,比较混乱,只把驱动拿出了内核。这是把所有能展示的技术都摆上,然后显摆的。比如华为搞了一个鸿蒙替代安卓架构,那我也找个开源的hapjs框架直接拿来用,不是也有了一个类似鸿蒙的东西了,而且或许比鸿蒙还先进,然后就可以做PPT了。简言之就是把先进的未成熟的技术拿来展示下,看比你已经商用的牛逼吧。

装机量:其实之前聊鸿蒙的时候就提到一个关键词:装机量,这个对操作系统商用非常的重要,科研上的OS那先进的多了去了,但是那些不能商用,那些OS虽然先进但是bug也超级多,不成熟。怎么成熟就需要装机量,用的多才能成熟。BlueOS先在手表上用,这一招很高明,先在低端便宜的设备上用,让用户去测试bug,修改几年bug就可以在高端或者对安全性较高的汽车上应用。

2.人工智能

自然交互就像对着系统说话,摄像头的自动识别,手势等功能。这需要独立的软硬件去处理,在硬件上需要SoC里面集成专用的核来提高算力。软件上BlueOS在系统框架层里面直接把AI集成进去了,以系统服务的形式向APP应用提高服务,这是新时期需求下的产物。等于原来AI只是一个APP,现在晋级到系统服务里面了,进宫升级了

3.Rust安全语言

蓝河操作系统采用 Rust 编写「系统框架」—— 这样从源头避免了内存使用不当引起的安全漏洞,这也是行业首家这么做的。

系统框架这个词是个什么鬼?太宽泛,是内核还是驱动还是系统层,还是应用层。这里的系统是什么意思,是整个操作系统?我感觉就是里面用了一点点Rust代码只是验证了一下可行性。

c2b6985e-7967-11ee-939d-92fbcf53809c.png

4.hapJS 快应用图形界面框架

c2d768c2-7967-11ee-939d-92fbcf53809c.png

hapjs 项目是由开放原子开源基金会孵化及运营的开源项目,是快应用标准的开源实现,是基于智能硬件平台的轻型应用形态,由多智能硬件厂商组成的快应用联盟联合制定标准共同驱动。

快应用是一种新的应用形态,以往的手机端应用主要有两种方式:网页原生应用;网页无需安装,却体验不是很好;原生应用体验流畅,却需要从应用商店下载安装,难以一步直达用户;快应用的出现,就是希望能够让用户无需下载安装,并且还能流畅的体验应用内容

Framework:JS 应用框架层,主要提供了基础的页面组件、页面路由管理、数据绑定以及原生接口等功能。

JS Engine:负责解释页面标签并生成相应的 DOM 树,同时将渲染操作 RenderAction 发送给 HybridBridge

HybridBridge:接收 RenderAction,调用系统原生功能进行渲染

Platform Services:接入三方服务能力,如推送、支付、微信/微博/qq 账户、统计等

总体来说,目前从一些媒体的现场视频演示和体验来看,系统的动画效果挺不错,流畅度也很可,不过现场能体验到的新特性并不多,期待后续蓝厂持续发力吧。不得不说,伴随着大模型浪潮的席卷,最近各大厂商都在卷AI大模型。 不管是前段时间Baidu World上的产品发布,还是雷军刚官宣的Xiaomi HpyerOS,包括这次vivo发布的BlueOS,无一例外都在内部接入了这方面的技术。

编辑:黄飞

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • soc
    soc
    +关注

    关注

    38

    文章

    3746

    浏览量

    215706
  • 操作系统
    +关注

    关注

    37

    文章

    6288

    浏览量

    121890
  • 人工智能
    +关注

    关注

    1776

    文章

    43871

    浏览量

    230627
  • vivo
    +关注

    关注

    12

    文章

    3211

    浏览量

    62095

原文标题:OS前沿-vivo BlueOS技术分析

文章出处:【微信号:OS与AUTOSAR研究,微信公众号:OS与AUTOSAR研究】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    vivo手机必开的设置 你用上了嘛? #vivo #玩机技巧 #分享#硬声创作季

    vivovivo手机手机技术
    学习电子
    发布于 :2022年10月25日 22:22:11

    vivo手机单手操作模式 #vivo #手机技巧 #分享#硬声创作季

    vivovivo手机手机技术
    学习电子
    发布于 :2022年10月25日 22:22:41

    vivo手机的神仙操作 #玩机技巧 #vivo #手机技巧分享#硬声创作季

    vivovivo手机手机技术
    学习电子
    发布于 :2022年10月25日 22:23:21

    vivo手机忽悠人的教程 #vivo #vivo手机使用技巧 #分享#硬声创作季

    vivovivo手机手机技术
    学习电子
    发布于 :2022年10月25日 22:25:46

    Android4.0蓝牙架构与调试分析

    Android4.0蓝牙架构与调试分析
    发表于 10-26 21:23

    诚聘硬件架构

    猎头职位【深圳】工作职责:1、根据产品和项目需求,分析、设计并完成硬件系统架构方案,保障硬件系统架构的稳定性、可扩展性及经济性; 2、制定硬件开发规范,参与制定技术标准,并对主流硬件方
    发表于 11-29 09:46

    回收vivo摄像头高价收购vivo摄像头

    ``回收vivo摄像头 前后大小像头,深圳帝欧电子135-3012-2202,QQ:8798-21252专业高价回收回收帝欧电子高价收购vivo手机后置摄像头!帝欧高价上门求购vivo手机前置摄像头
    发表于 04-21 17:16

    分析RISC-V架构的不同之处

    0 RISC-V和其他开放架构有何不同如果仅从“免费”或“开放”这两点来评判,RISC-V架构并不是第一个做到免费或开放的处理器架构。在开始之前,我们先通过论述几个具有代表性的开放架构
    发表于 07-26 06:58

    vivo手机s7是5g手机吗

    vivo手机s7是5g手机吗,8月3日,vivo发布了最新的5G旗舰机型S7。S7 170g的整机重量和7.39mm的机身厚度,瞬间让其成为年轻用户追捧的热点。一、厚重的5G手机众所周知,5G手机
    发表于 07-27 07:29

    基于Eclipse平台架构技术分析及基于RCP的应用

    基于Eclipse平台架构技术分析及基于RCP的应用
    发表于 10-30 16:12 5次下载
    基于Eclipse平台<b class='flag-5'>架构</b><b class='flag-5'>技术</b><b class='flag-5'>分析</b>及基于RCP的应用

    商城库存系统中心架构设计与实践案例

    本文探讨的vivo官方商城库存架构设计,从整个vivo大电商库存架构来看,vivo官方商城库存系统涉及销售层内部
    发表于 08-30 10:59 674次阅读
    商城库存系统中心<b class='flag-5'>架构</b>设计与实践案例

    什么是 “星闪”?星闪技术架构和特点分析

    我们详细了解一下星闪的技术架构和特点。 前面我们提到,星闪是增强版的“Wi-Fi+蓝牙”。为了实现这两种不同的特性,星闪采用了特殊的架构设计。
    发表于 10-23 18:14 5026次阅读
    什么是 “星闪”?星闪<b class='flag-5'>技术</b><b class='flag-5'>架构</b>和特点<b class='flag-5'>分析</b>

    vivo自研操作系统蓝河BlueOS发布

    蓝河(BlueOS)是行业中首个采用Rust语言编写的操作系统框架,它采用了BlueXlink连接技术,可以实现多设备间数据的安全流转和访问,在智能家居、智能出行、智能办公等多种场景中发挥作用。
    的头像 发表于 11-01 17:13 991次阅读

    2023 VDC自研操作系统会场:繁荣蓝河生态,实现用户和开发者共赢

    在AI技术加持下的能力突破与智慧涌现,公布了vivo在系统应用落地、开放能力,以及高性能、低功耗等前沿技术领域的探索与最新成果,助力开发者把握时代创新机遇,携手共筑蓝河繁荣生态。 天生更智慧流畅安全,
    的头像 发表于 11-03 08:59 339次阅读
    2023 VDC自研操作系统会场:繁荣蓝河生态,实现用户和开发者共赢

    又一个国产自研操作系统发布~不兼容安卓

    最新消息,前天2023开发者大会上vivo发布了多项重磅技术,自研的蓝河操作系统(BlueOS)、自研的蓝心AI大模型(BlueLM)以及搭载该模型的手机操作系统(OriginOS4)。据悉
    的头像 发表于 11-03 08:11 376次阅读
    又一个国产自研操作系统发布~不兼容安卓