10.3969/j.issn.1671-654X.2022.05.028
基于Linux平台的多任务调度器的设计与实现
机载信息系统中服务器模块采用Linux操作系统,驻留有十多个应用,多数应用有实时性调度的需求,Linux默认的内核线程调度无法满足实际中应用的实时性调度需求,为此基于实时信号量并设计调度算法实现了基于Linux用户态的多任务调度器.多任务调度器在Linux用户态提供基于优先级可抢占的实时多任务调度方案;定时器模块为多任务调度提供高精度的定时服务,以支持周期调度和任务休眠.实践表明,系统可以提供稳定的任务调度服务,完成周期任务与非周期任务的调度,调度周期误差在1%以下.
机载信息系统、Linux、多任务调度、实时性
52
V249(航空仪表、航空设备、飞行控制与导航)
工信部民机专项研发基金项目MJ-2016-S-42
2022-10-13(万方平台首次上网日期,不代表论文的发表时间)
共4页
123-125,129