杏彩体育官网网络重装系统网络系统什么是系统框架老墨带你深度解析澎湃OS的架构
该架构设计初期,小米就明确了四个目标:实现最强单端性能、赋予AI能力成为整个生态的智能大脑、提供更便捷高效的连接、实现全端隐私安全坚固防护。
和我当初视频中猜想的完全一样,澎湃OS在底层内核层,将自研的基于nuttx开源框架的Vela系统内核与经过魔改的Linux系统内核进行融合,因为nuttx可以兼容linux接口与组件,进行进一步重构,将nuttx开源框架进行二次开发了,从性能调度、任务管理、内存管理、文件管理等不同的底层系统功能模块进行了更深度的优化,进而大幅提升了澎湃OS在硬件调度方面性能和效率。这个新的融合内核支持200多个类别的系统、与多种文件系统,使澎湃OS具有更好兼容性,这种兼容性最直接的体现就是能够兼容不同操作系统所生成的文件类型,例如OPPO最新发布的文件随心开灯功能。
使用vela底层的好处是,将不再受限与安卓底层的限制,杏彩平台官网之前小米想要优化底层代码,安卓是提供给所有公司的通用版本谷歌首先不会接受,只能魔改底层,但坏处就是谷歌一旦发布新的大版本改动涉及到底层,小米等企业就需要就行大量的更改适配,这对于我们这种码农来说简直是痛不欲生,现在好了,直接抛开安卓,使用自己的系统优化底层。
在系统内核层之上的服务与框架层杏彩体育官网,澎湃OS将安卓的AOSP和自研Vela系统的服务框架构成了整个架构的中间件,这个名词对于很多人说很陌生,简单解释就是祈祷一个承上启下的作用,可以理解汽车的传动系统杏彩体育官网,并结合其他的自研系统打造了8大子系统。尤其是在当今的AI时代,当然少不了融合小米的大模型能力,让其成为整个系统的智能大脑,让澎湃系统成为小米AI的介入口,帮助AI更好的学习,服务于客户。这里很多就会问为什么不抛弃安卓,问这话的人,等于对安卓生态就不了解,你的手机就相当于一部电脑,我们可以用windows 也可以用苹果的os,但前提是有相应的软件公司开发适配苹果和微软的应用程序,小米可以抛弃安卓,但是生态不是一天两天能建立起来的,同样鸿蒙也是,所以他们都选择了兼容安卓的AOSP,让用户起码可以用各种软件,但是直接放弃安卓,就等于步了三星Tizen后尘,直接死掉,无论是鸿蒙还是澎湃生态的建立需要时间。
使用vela底层的好处是,将不再受限与安卓底层的限制,之前小米想要优化底层代码,安卓是提供给所有公司的通用版本谷歌首先不会接受,只能魔改底层,但坏处就是谷歌一旦发布新的大版本改动涉及到底层,小米等企业就需要就行大量的更改适配,这对于我们这种码农来说简直是痛不欲生,现在好了,直接抛开安卓,使用自己的系统优化底层。
最上层就是应用层与接口调度层,这层没什么可说的,就是提供了服务层各种各样的接口,实现了统一连接协议和实时通信,打破了硬件设备的隔阂。使得不同硬件都能够使用澎湃OS服务层,将小米的米家,小米汽车系统,人工智能等不同领域产品彻底打通,构建了人车家全生态的智能世界。最后感谢数码闲聊站制作了一个简化版架构图,帮助我更好的了解雷军所说的自研和深度进化的内容。