Proposal of an External Processor Scheduling in Micro-Kernel Based Operating Systems
Title | Proposal of an External Processor Scheduling in Micro-Kernel Based Operating Systems |
Publication Type | Technical Report |
Year of Publication | 1992 |
Authors | Kalfa, W. |
Other Numbers | 733 |
Keywords | BirliX, Distributed Operating Systems, External Processor Scheduler, Micro-Kernel |
Abstract | Until now, the management of resources was a task of the operating systems kernel. The applications running on the operating system were in general, similar to each other. Thus the limited policy of the resource manager could satisfy the demands of applications. With the advent of computer systems capable handling new applications such as multimedia and of new operating systems based on micro-kernels and supporting object paradigm in a distributed environment, an external resource manager became important for both traditional operating systems like UNIX with new applications and new object oriented and micro-kernel based operating systems. In this paper an approach to an external scheduling on the basis of the operating system BirliX is given. The proposal is based on a scheduler implemented in the user space. Problems of the implementation are described by means of the operating system BirliX as an example. Because the operating system is a distributed object oriented operating system, our proposal deals with local and distributed managers. Coming from a system model of the BirliX, a resource mode, and a process model, the scheduling model is developed. |
URL | http://www.icsi.berkeley.edu/ftp/global/pub/techreports/1992/tr-92-028.pdf |
Bibliographic Notes | ICSI Technical Report TR-92-028 |
Abbreviated Authors | W. Kalfa |
ICSI Publication Type | Technical Report |