Title :
Preliminary comparison between the single-threaded and multi-threaded RHODOS microkernel
Author :
Wickham, G. ; Hobbs, M. ; Goscinski, A. ; Paoli, D. De
Author_Institution :
Sch. of Comput. & Math., Deakin Univ., Geelong, Vic., Australia
Abstract :
RHODOS is a distributed operating system based on the client server model and a microkernel paradigm. It is a research tool designed to be capable of implementing and evaluating different mechanisms and policies that are proposed by researchers. To maintain suitability for this task, the RHODOS microkernel has recently been upgraded from single to multi threaded operation. However, this upgrading has resulted in a significant number of changes to the operation of some system calls and interrupt handlers. The paper compares the two versions of the RHODOS microkernel, and quantifies the changes that have been made with performance timings. This work is very important, as it permits researchers to understand the characteristics and performance limitations of the user and kernel processes they create
Keywords :
client-server systems; interrupts; network operating systems; operating system kernels; software performance evaluation; client server model; distributed operating system; interrupt handlers; kernel processes; microkernel paradigm; multi threaded RHODOS microkernel; multi threaded operation; performance limitations; performance timings; research tool; system calls; File servers; Kernel; Magnetic heads; Mathematics; Monitoring; Operating systems; Peer to peer computing; Speech synthesis; Sun; Timing;
Conference_Titel :
Networks, 1995. Theme: Electrotechnology 2000: Communications and Networks. [in conjunction with the] International Conference on Information Engineering., Proceedings of IEEE Singapore International
Print_ISBN :
0-7803-2579-6
DOI :
10.1109/SICON.1995.526338