腾讯自研轻量级物联网操作系统正式开源 最小体积1.8KB

撰写:
撰写:

9月18日,腾讯宣布将开源自主研发的轻量级物联网实时操作系统TencentOS tiny。腾讯表示,该系统的开源可大幅降低物联网应用开发成本,提升开发效率。

腾讯开始在物联网领域布局。(VCG)

中国大陆媒体澎湃新闻北京时间9月18日报道,TencentOS tiny是中国互联网巨头腾讯面向物联网领域开发的实时操作系统,具有低功耗、低资源占用、模块化、安全可靠等特点,支持一键上云,可助力物联网终端设备及业务快速接入腾讯云物联网平台。

近年来,腾讯在开源上的步伐不断加快,截至9月,腾讯自主开源项目已达84个,Star数超过24万。随着TencentOS tiny的开源,结合腾讯云物联网开发平台IoT Explorer,加上之前已经建设完成的中国国内最大规模LoRa网络,腾讯云物联网已经彻底打通从芯片通讯开发、网络支撑服务,物理设备定义管理,数据分析到多场景应用开发等一站式、全链条IoT云开发服务能力,物联网开发将变得更为简单、高效。

体积小、功耗低是TencentOS tiny的两大优势。腾讯介绍,TencentOS tiny提供业界最精简的RTOS内核,最少资源占用为RAM 0.6 KB,ROM 1.8 KB。在类似烟感和红外等实际场景下,TencentOS tiny的资源占用为RAM 2.69 KB、ROM 12.38 KB,极大地降低硬件资源占用。同时,对于复杂的任务管理、实时调度、时间管理、中断管理、内存管理、异常处理等功能,TencentOS tiny都可支持。

在功耗上,TencentOS tiny应用了高效功耗管理框架,可以针对不同场景降低功耗。比如,TencentOS tiny内部的定时机制在发现业务没有运行的时候,会自动启动休眠状态,有效降低功耗。根据实测的数据显示,TencentOS tiny最低的休眠功耗仅有2微安。开发者也可以根据业务场景选择可参考的低功耗方案,降低设备耗电,延长设备寿命。

腾讯物联网团队表示:“将腾讯自主研发的物联网操作系统TencentOS tiny开源,不仅可以将腾讯在物联网领域的技术和经验和全球开发者分享,还能够汲取全球物联网领域的优秀成果和创新理念,最终推动整体物联网生态的繁荣以及万物智联时代的到来。”

「版权声明:本文版权归多维新闻网所有,未经授权,不得转载」


X
X
请使用下列任何一种浏览器浏览以达至最佳的用户体验:Google Chrome、Mozilla Firefox、Internet Explorer、Microsoft Edge 或Safari。为避免使用网页时发生问题,请确保你的网页浏览器已更新至最新版本。