RT-Thread|RT-Thread推物联网操作系统!300毫秒启动安防摄像机( 二 )


▲资源占用情况对比
RT-Thread|RT-Thread推物联网操作系统!300毫秒启动安防摄像机
文章图片

RT-Thread创始人熊谱翔说 , 理论上 , 使用宏内核的方式将“RT-Thread+文件系统+网络协议栈+多媒体”的启动时间需要3~5秒 , 而使用RT-Thread Smart启动只需要不到500毫秒 。
熊谱翔在现场针对Linux以及RT-Thread Smart的启动速度做了对比演示 , 从演示中我们可以明显看到 , RT-Thread Smart启动速度1.7秒远快于Linux的14.4秒 。
▲Linux和RT-Thread Smart启动速度对比演示
RT-Thread|RT-Thread推物联网操作系统!300毫秒启动安防摄像机
文章图片

因此 , RT-Thread Smart可以满足汽车、高铁制动 , 摄像头开启等物联网场景 , 实现高实时的场景应对 。
此外 , 熊谱翔还介绍了RT-Thread Smart技术架构的优势 , 包括内核轻型化、用户态系统服务以及延续RT-Thread API的API风格 。
▲RT-Thread Smart技术架构
RT-Thread|RT-Thread推物联网操作系统!300毫秒启动安防摄像机
文章图片

尽管为了使用方便用着延续下来的RT-Thread API , RT-Thread Smart和RT-Thread相比也有更加出色的优势 。 除了支持带MMU的处理器 , 操作系统有用户态和内核态两种运行空间以外 , 还支持开源版RT-Thread API接口 。
熊谱翔在现场正式宣布RT-Thread Smart会以开源方式推进 , 提供行业内工作者使用 。
在用户使用方面 , 熊谱翔在现场展示了RT-Thread Smart完善的图形用户界面 , 包括支持界面拖动布局空间、多语言编程的图形用户系统 , 以及配有触摸屏操作形式的图形用户系统 。
RT-Thread Smart在开发环境上与RT-Thread Studio的平台集成 , 具有一站式完成、提升工作效率等优势 。
▲RT-Thread Smart开发环境
RT-Thread|RT-Thread推物联网操作系统!300毫秒启动安防摄像机
文章图片

同时 , ARM的全志Cortex-A、Xilinx Zynq、树莓派 , 龙芯的龙芯2K , 64位处理器等都为RT-Thread Smart提供芯片和硬件支持 。
三、强灵活性、高效率特点契合AIoT市场需求
RT-Thread COO邹诚说 , AIoT市场需求潜力非常大 , 在安防和图像类、智慧城市和工业类、智能家居类、智能硬件类都有应用需求 。
▲AIoT市场需求
RT-Thread|RT-Thread推物联网操作系统!300毫秒启动安防摄像机
文章图片

未来的智能终端 , 有图形交互、应用分离与安全、边缘计算与端云一体化、AI与多媒体化的趋势 , 整个智能终端生态正在不断整合协调 。
RT-Thread Smart把以往单一的RTOS(实时操作系统)内核整合成更有针对性的IoT OS , 与此同时 , 这项新技术突破了原有的多芯多OS的传统 , 将各种硬件都集成到一个OS平台 , 这样就可以使企业和开发者方便使用 。
RT-Thread Studio的生态包含睿赛德科技、服务提供商、芯片厂商、IP厂商、开发者以及商业客户 。 相对完备的生态提供了一站式集成的开发环境 , 大幅度提升了开发效率 。
【RT-Thread|RT-Thread推物联网操作系统!300毫秒启动安防摄像机】▲RT-Thread Studio的生态
RT-Thread|RT-Thread推物联网操作系统!300毫秒启动安防摄像机
文章图片

RT-Thread Smart的应用主要集中在安防、工业、智能家居、车载等物联网实时系统应用方面 。
拿安防中的IPC摄像头为例 , 以往使用宏内核的Linux虽然在目前的市场上仍占主流 , 但Linux的应用要兼容Linux系统 , 开发调试的便利性较差 , 启动速度较慢的原因使RT-Thread之类的RTOS(实时操作系统)正迅速流行 。
邹诚说 , 相较于Linux , RT-Thread Smart几乎可以实现100%兼容 , 因此后续的应用移植工作量更少 。 并且RT-Thread Smart应用开发调试便利性大幅提升 , 而且启动时间也可以控制在300毫秒内 , 还有图像显示 , 更加契合IPC摄像头的现实需要 。
RT-Thread系统正在逐渐凭借其强灵活性、快速启动等特性 , 攻占AIoT自主基础软件平台的实时系统市场 。
邹诚说 , RT-Thread将会以开源为本 , 通过企业服务、软件授权、增值硬件的模式实现商业价值 。 未来他们还会探索行业解决方案赋能、平台渠道分成、其他移动端的App Store的新模式 , 推动RT-Thread系统的商业化 。
结语:从技术到生态 , 实现契合需求的创新
由于结合了宏内核和微内核各自更加契合AIoT平台的特征 , RT-Thread Smart混合微内核拥有快速启动、强灵活性、高实时性、高安全性、无缝对接开发生态、具有丰富的BSP组件、物料成本低、对应客户需求降低开发者门槛、简便易用的特点 。
RT-Thread Smart基于上述这些特点 , 可广泛应用在工业控制、汽车电子、航空航天、消费类电子、教学与科研等领域 。


推荐阅读