Better Operating System Features for Faster Network Servers (1998)
Cached
Download Links
- [www.cs.rutgers.edu]
- [www.cs.wisc.edu]
- [www.cs.rice.edu]
- DBLP
Other Repositories/Bibliography
| Venue: | In Proc. Workshop on Internet Server Performance |
| Citations: | 40 - 5 self |
BibTeX
@INPROCEEDINGS{Banga98betteroperating,
author = {Gaurav Banga and Peter Druschel and Jeffrey C. Mogul},
title = {Better Operating System Features for Faster Network Servers},
booktitle = {In Proc. Workshop on Internet Server Performance},
year = {1998}
}
Years of Citing Articles
OpenURL
Abstract
Widely-used operating systems provide inadequate support for large-scale Internet server applications. Their algorithms and interfaces fail to efficiently support either event-driven or multi-threaded servers. They provide poor control over the scheduling and management of machine resources, making it difficult to provide robust and controlled service. We propose new UNIX interfaces to improve scalability, and to provide fine-grained scheduling and resource management. 1 Introduction The performance of Internet server applications on a general purpose operating system is often dismayingly lower than what one would expect from the underlying hardware. Internet servers also suffer from other undesirable properties such as poor scalability, unfair resource allocation, susceptibility to livelock under excess load, instability under denial of service attacks, and inability to prioritize handling of requests. The cause of these problems is a fundamental mismatch between the original design ...







