摘要
本发明提出基于OpenHarmony的最早截止时间优先的任务调度方法,属于操作系统内核技术领域,本发明为解决工业机器人操作系统实时性低的问题,包括:计算任务的优先级;根据任务优先级进行任务队列的排序;当新任务达到时,根据其优先级决定是否抢占当前待执行任务;若新任务优先级等于当前待执行任务优先级,则采用优化版时间片轮转调度算法决定新任务和待执行任务的执行顺序,完成任务的调度。本发明进行任务调度过程中,任务的I/O带宽需求和所需的内存资源均优于现有的算法,在高负载和复杂资源需求的环境下,仍能够更合理地将资源优先分配给更紧急的任务,表现出更优的调度性能和效率。
技术关键词
任务调度方法
时间片轮转调度
操作系统内核技术
队列
配额
资源
参数
工业机器人
内存
核心
算法
总量