Title :
Scheduling operating system processing on small-scale multiprocessors
Author :
Wendorf, James W. ; Wendorf, Roli G. ; Tokuda, Hideyuki
Author_Institution :
North American Philips Corp., Briarcliff Manor, NY, USA
Abstract :
Proposes a number of assignment and scheduling policies, ranging from asymmetric handling of operating system (OS) processing on designated OS processors, to the symmetric scheduling of OS processing on any available processor. These policies are evaluated under a variety of load conditions. Small systems, with up to three processors, are studied experimentally using the Mach operating system on a VAX-11/784. A discrete event simulator is used to study larger and more varied system configurations. For asymmetric systems, the results show that the OS preempt policy, which gives OS processing preemptive priority over application processing, provides the best performance in almost all situations
Keywords :
DEC computers; multiprocessing programs; operating systems (computers); performance evaluation; scheduling; virtual machines; Mach; VAX-11/784; assignment policies; asymmetric handling; discrete event simulator; load conditions; operating system processing; performance; preemptive priority; scheduling policies; small-scale multiprocessors; symmetric scheduling; system configurations; Contracts; Discrete event simulation; Laboratories; Master-slave; Oceans; Operating systems; Process design; Processor scheduling; System performance; Workstations;
Conference_Titel :
System Sciences, 1989. Vol.II: Software Track, Proceedings of the Twenty-Second Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI
Print_ISBN :
0-8186-1912-0
DOI :
10.1109/HICSS.1989.48101