首页 > 武侠修真 > 大学刚毕业,你让我接手工厂? > 第318章 盘古系统

第318章 盘古系统(2/2)

目录

“不过说实话,做行动作业系统的人才太少了。国內几乎没有这方面的积累。”

马宇腾点点头。

他早就预料到会是这样的情况。

整个行业都在追逐网际网路和pc软体的热潮,很少有人关注还处於功能机时代的手机系统。

“走,先去会议室。”

倪广楠带著两人进入一间配备了投影仪的会议室。

墙上贴满了架构图和流程图,白板上写满了技术术语。

几个工程师跟了进来,神色都有些紧张。

毕竟面前坐著的是雷霆工业的总裁,东大最年轻的首富。

马宇腾扫了一眼墙上的图表。

“倪院士,先给我们介绍一下盘古系统目前的进展。”

倪广楠走到白板前,拿起一支记號笔。

“盘古系统採用lux內核作为底层基础。这是经过深思熟虑的选择。”

他在白板上画了一个分层的方框图。

“最底层是lux內核,负责硬体驱动、內存管理、进程调度这些基础功能。”

“第二层是硬体抽象层,hal。它的作用是屏蔽不同硬体的差异,让上层软体不需要关心具体的硬体型號。”

“第三层是系统运行库,包括c库、媒体库、图形库这些。”

“第四层是应用框架层,提供各种api接口给开发者使用。”

“最上层才是应用程式。”

马宇腾听得很认真。

这是lux系统的標准分层设计。

安卓也是基於同样的思路发展起来的。

“我之前提议虚擬机呢”

马宇腾突然问了一句。

倪广楠听到这个问题,马上回应道。

“我们按照马总的提议,设计了一个轻量级的虚擬机,暂时叫它pv,盘古虚擬机。”

“应用程式不直接运行在系统上,而是运行在虚擬机里。这样做有两个好处。”

他竖起两根手指。

“第一,安全性。应用程式被隔离在沙箱里,无法直接访问系统核心。”

“第二,跨平台。理论上,只要虚擬机能移植到不同的硬体平台,应用程式就能通用。”

实际上,虚擬机是安卓系统最核心的创新之一。

java虚擬机让安卓应用能够在各种各样的手机上运行,不需要为每个型號单独开发。

而倪广楠团队设计的pv,虽然细节可能不同,但思路是一致的。

“虚擬机的性能怎么样”

高彬问了一句。

一个年轻的工程师站起来。

“报告高总,目前的性能还不够理想。”

“虚擬机需要把代码翻译成机器指令,这个过程会消耗很多资源。”

“在目前的ar处理器上,运行速度大概只有本地代码的百分之六十。”

马宇腾皱了皱眉。

性能確实是个大问题。

不过他记得,安卓早期也面临同样的困境。

后来是通过jit即时编译技术和硬体性能的提升才逐渐解决的。

“这个问题不著急。”

马宇腾摆了摆手。

“隨著硬体性能的提升,虚擬机的劣势会越来越小。”

“现在的重点是把架构搭好,把接口设计好。”

倪广楠点点头。

“马总说得对。地基打牢了,上面的楼才能盖得高。”

目录
返回顶部