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
Link To Document