典型文献
面向NB-IoT的微内核RTOS的设计与实现
文献摘要:
实时操作系统(Real-Time Operating System,RTOS)被广泛应用于窄带物联网(Narrow Band Internet of Things,NB-IoT)设备之中.这类设备对体积、能耗与稳定性有着严格的限制.NB-IoT设备多采用宏内核的RTOS,能得到较好的运行性能,但要求更多的硬件资源,并且内核中出现的问题很可能会导致整个系统崩溃.该文对传统RTOS进行改进,设计开发了无内存管理单元(Memory Management Unit,MMU)的微内核实时操作系统(nM-MKRTOS).该系统针对NB-IoT中资源较少的设备,利用微内核的优势,其通过动态加载与链接(Dynamic Loading and Dynamic Linking,DL2)技术实现内存复用和快速启动,并采用模块化开发的方式提高系统稳定性.在实际测试中,nM-MKRTOS通过内存复用技术将内存利用率提高了56.25%;在系统的启动测试中,通过在DL2技术中引入权重加载,系统的核心功能在三个任务子集上的启动时间分别减少57.59%、52.55%与47.59%.该系统能够广泛应用于智慧农业、智慧校园等场合,能够降低系统成本,提高系统稳定性.
文献关键词:
微内核;实时操作系统;窄带物联网;动态加载;动态链接
中图分类号:
作者姓名:
张正;贾小林
作者机构:
西南科技大学 计算机科学与技术学院 RFID&IOT实验室,四川 绵阳 621000
文献出处:
引用格式:
[1]张正;贾小林-.面向NB-IoT的微内核RTOS的设计与实现)[J].计算机技术与发展,2022(10):76-81
A类:
MKRTOS,DL2
B类:
NB,IoT,微内核,实时操作系统,Real,Time,Operating,System,窄带物联网,Narrow,Band,Internet,Things,运行性能,但要,硬件资源,崩溃,设计开发,内存管理,管理单元,Memory,Management,Unit,MMU,核实,nM,中资,利用微,动态加载,Dynamic,Loading,Linking,快速启动,模块化开发,系统稳定性,实际测试,复用技术,核心功能,子集,启动时间,智慧农业,智慧校园,系统成本,动态链接
AB值:
0.421151
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。