空间控制技术与应用2025,Vol.51Issue(2):87-95,9.DOI:10.3969/j.issn.1674-1579.2025.02.009
星载操作系统中面向最优分配的分布式任务调度方法
Optimal Allocation-Oriented Distributed Task Scheduling Method in Spaceborne Operating Systems
摘要
Abstract
With the wide application of distributed systems in various fields,the problem of distributed task scheduling in real-time operating systems has become increasingly prominent,especially in multi-node task allocation scenarios.To address challenges such as long task response time,unbalanced load,and high inter-node communication overhead,a multi-node optimal task allocation method is proposed and a novel distributed task scheduling algorithm is designed in this paper.This algorithm comprehensively considers task real-time requirements,node processing capabilities,and network communication conditions,dynamically evaluates node loads,task dependencies,and priorities,and achieves optimal task allocation.Through theoretical analysis and experimental verification,it is demonstrated that this algorithm can effectively improve system response speed,optimize resource utilization,reduce communication overhead,and enhance system stability.Therefore,the algorithm proposed in this paper provides a new solution to the task scheduling problem in real-time operating systems and has significant theoretical and practical application value.关键词
最优分配/分布式操作系统/任务调度Key words
optimal allocation/distributed operating system/task scheduling引用本文复制引用
赵俊博,乔磊,杨孟飞,杨建宇,李奕乐..星载操作系统中面向最优分配的分布式任务调度方法[J].空间控制技术与应用,2025,51(2):87-95,9.基金项目
国家自然科学基金资助项目(62032004) National Natural Science Foundation of China(6203200) (62032004)