Title : 
Analysis on task scheduling operating mechanism of embedded real-time operating system MQX
         
        
            Author : 
Zhao Tao ; Long Deqing
         
        
            Author_Institution : 
Dept. of Comput. Sci., YunYang Teachers´ Coll., Shiyan, China
         
        
        
        
        
        
            Abstract : 
The performance of task scheduling is one of the key factor that affects embedded real-time operating system´s performance. This paper describes the realization mechanism of priority-based preemptive scheduling of MQX and the simple and efficient scheduling process of MQX based on in-depth analysis on task scheduling source code starting from MQX task descriptor, task template and data structure of task array and finally makes a comparison with μC/OS-II and makes a conclusion of fast execution speed of interrupt response and less time of context switch in MQX. This paper lays a foundation for the application and development and further in-depth research of MQX.
         
        
            Keywords : 
embedded systems; operating systems (computers); real-time systems; scheduling; μC/OS-II; MQX task descriptor; MQX task template; context switch; embedded real-time operating system; interrupt response; priority-based preemptive scheduling; task array data structure; task scheduling operating mechanism; task scheduling source code; Context; Data structures; Job shop scheduling; Operating systems; Real-time systems; Switches; MQX; embedded; real-time operating system; task scheduling;
         
        
        
        
            Conference_Titel : 
Mechatronic Sciences, Electric Engineering and Computer (MEC), Proceedings 2013 International Conference on
         
        
            Conference_Location : 
Shengyang
         
        
            Print_ISBN : 
978-1-4799-2564-3
         
        
        
            DOI : 
10.1109/MEC.2013.6885353