Abstract:Integrated Modular Avionic (IMA) has become a popular aircraft avionics system, ARINC653 is a standard interface for IMA architecture of aircraft avionics equipment, the real-time scheduling for ARINC653 partition Operating System (OS) is a key issue. There are lots of scheduling algorithms for ARINC653 partition OS based on single-kernel processor. In this study, a scheduling method based on Multi-kernel Load Proportional Round Robin (MLPRR) is proposed. The method calculates the task weight according to the load ratio of the task, and completes the scheduling of the task on the multi-kernel processor to meet the real-time requirements of the multi-kernel partition OS. Experiment results show that MLPRR is feasible and efficient.