DocumentCode :
2317209
Title :
Service without servers [operating system architecture]
Author :
Maeda, Chris ; Bershad, Brian N.
Author_Institution :
Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
1993
fDate :
14-15 Oct 1993
Firstpage :
170
Lastpage :
176
Abstract :
We propose a new style of operating system architecture appropriate for microkernel-based operating systems: services are implemented as a combination of shared libraries and dedicated server processes. Shared libraries implement performance critical portions of each system service, while dedicated servers implement the parts of each service that do not require high performance or that are difficult to implement in an application. Dedicated servers might be used, for example, to manage shared state that must persist across process lifetimes or to implement high-level abstractions that are difficult or impossible to provide in a library. Our initial experiments show that this approach to operating system structure can yield performance that is comparable to monolithic kernel systems while retaining all the modularity advantages that led industry to adopt microkernel technology in the first place. Since services reside in libraries, an application is free to use the library that is most appropriate. This approach can even yield better performance than monolithic kernel systems by allowing the shared libraries to be closely coupled with the applications, thereby exploiting application-specific knowledge in policy decisions
Keywords :
operating systems (computers); application-specific knowledge; dedicated server processes; high-level abstractions; microkernel-based operating systems; operating system architecture; process lifetimes; shared libraries; Computer architecture; Computer science; Costs; Delay; High-speed networks; Kernel; Libraries; Network servers; Operating systems; Resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Workstation Operating Systems, 1993. Proceedings., Fourth Workshop on
Conference_Location :
Napa, CA
Print_ISBN :
0-8186-4000-6
Type :
conf
DOI :
10.1109/WWOS.1993.348153
Filename :
348153
Link To Document :
بازگشت