• DocumentCode
    3623338
  • Title

    Load distribution on microkernels

  • Author

    D.S. Milojicic;P. Giese;W. Zint

  • Author_Institution
    Kaiserslautern Univ., Germany
  • fYear
    1993
  • Firstpage
    463
  • Lastpage
    469
  • Abstract
    The authors investigate the appropriateness of a /spl mu/kernel for load distribution. They demonstrate /spl mu/kernel benefits by presenting a load distribution implementation on top of the Mach /spl mu/kernel. The load distribution scheme is based on three main parts: task migration, load information management, and distributed scheduling. It is shown that it is relatively easy to implement transparent task migration on top of a message passing /spl mu/kernel, such as Mach. Changing the distributed scheduler so that it considers IPC and VM load in addition to processor load is straightforward, and it yields up to a 30% improvement in average execution time. The authors investigate distributed scheduling strategies in the light of the extended load information management. Finally, they compare load distribution on various OS architectures.
  • Keywords
    "Operating systems","Processor scheduling","Information management","Scheduling algorithm","Measurement","Kernel","Yarn","Virtual manufacturing","Multimedia systems","Distributed computing"
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1993., Proceedings of the Fourth Workshop on Future Trends of
  • Print_ISBN
    0-8186-4430-3
  • Type

    conf

  • DOI
    10.1109/FTDCS.1993.344219
  • Filename
    344219