• DocumentCode
    1800717
  • Title

    The improve of load balancing strategy on Linux system based on EP

  • Author

    ShiJiao, Qiao ; Hong, Xu ; XingDe, Yuan

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Chengdu Univ. of Inf. Technol., Chengdu, China
  • Volume
    3
  • fYear
    2011
  • fDate
    24-26 Dec. 2011
  • Firstpage
    1477
  • Lastpage
    1480
  • Abstract
    Although the Linux2.6 kernel contains a O(1) scheduler, it does not include a certain algorithm to analyze the task´s total execution time, which will directly result in certain shortcomings in the computing speed. In order to minimize the task scheduling time of completing load balance, this paper introduced the EP algorithm (Evolutionary Programming) applied in Scheduler. When the system needs to migration process to achieve the load balance, the improved scheduler analyzes the task of busy CPU queue as an entity and then finds out the most optimal distribution solution through the global search ability of EP algorithm, which will eventually achieve the shortest total execution time. The experiment results demonstrate that the enhanced algorithm is more advanced in computing speed.
  • Keywords
    Linux; evolutionary computation; operating system kernels; processor scheduling; resource allocation; search problems; task analysis; CPU queue; EP algorithm; Linux2.6 kernel; evolutionary programming; global search; load balancing strategy; migration process; minimisation; optimal distribution solution; task scheduling time; total execution time; Queueing analysis; Linux; evolutionary programming; load balancing; scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Network Technology (ICCSNT), 2011 International Conference on
  • Conference_Location
    Harbin
  • Print_ISBN
    978-1-4577-1586-0
  • Type

    conf

  • DOI
    10.1109/ICCSNT.2011.6182245
  • Filename
    6182245