Home

Server Operating Systems


Author(s) : Deborah A. Wallach Gregory R. Ganger Dawson R. Engler M. Frans Kaashoek, 
Publisher : N/A
Publication Date : 1996
ISSN : N/A
Abstract : We introduce server operating systems, which are sets of abstractions and runtime support for specialized, highperformance server applications. We have designed and are implementing a prototype server OS with support for aggressive specialization, direct device-to-device access, an event-driven organization, and dynamic compiler-assisted ILP. Using this server OS, we have constructed an HTTP server that outperforms servers running on a conventional OS by more than an order of magnitude and that can safely timeshare the hardware platform with other applications. 1,