• DocumentCode
    3025912
  • 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
  • fYear
    2013
  • fDate
    20-22 Dec. 2013
  • Firstpage
    1844
  • Lastpage
    1847
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechatronic Sciences, Electric Engineering and Computer (MEC), Proceedings 2013 International Conference on
  • Conference_Location
    Shengyang
  • Print_ISBN
    978-1-4799-2564-3
  • Type

    conf

  • DOI
    10.1109/MEC.2013.6885353
  • Filename
    6885353