Publication Details

Title: Proposal of an External Processor Scheduling in Micro-Kernel Based Operating Systems
Author: W. Kalfa
Group: ICSI Technical Reports
Date: May 1992
PDF: ftp://ftp.icsi.berkeley.edu/pub/techreports/1992/tr-92-028.pdf

Overview:
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. Keywords: Distributed Operating Systems, External Processor Scheduler, Micro-Kernel, BirliX

Bibliographic Information:
ICSI Technical Report TR-92-028

Bibliographic Reference:
W. Kalfa. Proposal of an External Processor Scheduling in Micro-Kernel Based Operating Systems. ICSI Technical Report TR-92-028, May 1992