• DocumentCode
    2023096
  • Title

    Runtime CPU scheduler customization framework for a flexible mobile operating system

  • Author

    Al-maweri, A. Nasr addin ; Samsudin, B. Khairulmizam ; Rokhani, C. Fakhrul Zamani

  • Author_Institution
    Fac. of Eng., Univ. Putra Malaysia, Serdang, Malaysia
  • fYear
    2009
  • fDate
    16-18 Nov. 2009
  • Firstpage
    85
  • Lastpage
    88
  • Abstract
    Mobile operating systems should adapt to different applications requirement such as multimedia, games, video and audio applications, and mobile calls, etc. Process scheduling is considered as the most important part of the mobile operating system, which has the responsibility for adapting the operating systems to these applications requirements. In this work, the architecture for a runtime CPU scheduler customization framework for the Linux kernel that take into account different applications requirements is presented. The Runtime CPU Scheduler Customization (RCSC) framework permits the mobile devices users as well as the developers of Linux-based mobile operating systems to customize CPU scheduler to run with a specific scheduling policy as well as evaluate newly developed scheduling policies from user space at runtime. As a consequence, mobile operating system can be tuned manually or automatically in order to adapt with the requirements of a particular application.
  • Keywords
    Linux; mobile computing; operating systems (computers); processor scheduling; Linux kernel; flexible mobile operating system; mobile devices; process scheduling; runtime CPU scheduler customization framework; Application software; Delay; Games; Kernel; Linux; Mobile computing; Operating systems; Processor scheduling; Runtime; Switches; CPU scheduler customization; Mobile operating systems; Runtime Scheduling Policies;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Research and Development (SCOReD), 2009 IEEE Student Conference on
  • Conference_Location
    UPM Serdang
  • Print_ISBN
    978-1-4244-5186-9
  • Electronic_ISBN
    978-1-4244-5187-6
  • Type

    conf

  • DOI
    10.1109/SCORED.2009.5443304
  • Filename
    5443304