• DocumentCode
    3488504
  • Title

    A comparison on interactivity of three Linux schedulers in embedded system

  • Author

    Luo, Yigui ; Wu, Bolin

  • Author_Institution
    Embedded Syst. Lab., Tongji Univ., Shanghai, China
  • fYear
    2011
  • fDate
    23-26 Aug. 2011
  • Firstpage
    494
  • Lastpage
    498
  • Abstract
    This paper presents an comparison on interactivity of three Linux schedulers: O (1), CFS and MIOS [1], in an embedded system. We have ported the O (1) and MIOS into Linux 2.6.32, and done the test in this framework. Different experiments in both high workload and low workload are done in a 0.16 millisecond accuracy. The result shows that a) CFS is not the best in interactivity comparing with O(1) and MIOS; b) CFS is more fair even in high workload; c) O(1) and MIOS differ very slightly on interactivity for sub-millisecond level tasks; d) MIOS works better on scalability testing of hackbench[6] than the other two. The experimental result shows the acceptable interactivity on these schedulers, but possible enhancements still can make, even on MIOS.
  • Keywords
    Linux; embedded systems; program testing; scheduling; CFS scheduler; Linux scheduler interactivity; MIOS scheduler; O (1) scheduler; embedded system; hackbench; scalability testing; Clocks; Embedded systems; Kernel; Linux; Scalability; Schedules; Time factors; Linux; embedd system; interactivity; scheduler;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Computers and Signal Processing (PacRim), 2011 IEEE Pacific Rim Conference on
  • Conference_Location
    Victoria, BC
  • ISSN
    1555-5798
  • Print_ISBN
    978-1-4577-0252-5
  • Electronic_ISBN
    1555-5798
  • Type

    conf

  • DOI
    10.1109/PACRIM.2011.6032943
  • Filename
    6032943