(Enter summary)
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... (Update)
Cited by: More
Scheduling Solutions for Coping with Transient Overload - Bansal, Harchol-Balter (2001)
(Correct)
Size-based Scheduling to Improve Web Performance MOR.. - Mukesh Agrawal Carnegie
(Correct)
AMPS: A Flexible, Scalable Proxy Testbed for.. - Zhang, Bradshaw..
(Correct)
Similar documents (at the sentence level):
53.1%: Better Operating System Features for Faster Network Servers - Banga, Druschel, Mogul (1998)
(Correct)
5.5%: Resource containers: A new facility for resource.. - Banga, Druschel, Mogul (1999)
(Correct)
Active bibliography (related documents): More All
0.4: High-Capacity Internet Middleware: Internet Caching System .. - Tomlinson, Major, Lee (1999)
(Correct)
0.3: Differentiated and Predictable Quality of Service in Web Server.. - Aron (2000)
(Correct)
0.2: Flash: An efficient and portable Web server - Pai, Druschel, Zwaenepoel (1999)
(Correct)
Similar documents based on text: More All
0.3: Measuring the Capacity of a Web Server under Realistic Loads - Banga, Druschel (1999)
(Correct)
0.3: Exploring the Performance of Select-Based Internet Servers - Brecht, Ostrowski (2001)
(Correct)
0.2: A scalable and explicit event delivery mechanism for UNIX - Banga, Mogul, Druschel (1999)
(Correct)
Related documents from co-citation: More All
9: Server operating systems
- Kaashoek, Engler et al. - 1996
8: Operating system support for busy internet servers
- Mogul - 1995
8: Scalable Kernel Performance for Internet Servers under Realistic Loads
- Banga, Mogul - 1998
BibTeX entry: (Update)
G. Banga, P. Druschel, and J. C. Mogul. Better operating system features for faster network servers. In Proc. Workshop on Internet Server Performance, June 1998. Condensed version appears in ACM SIGMETRICS Performance Evaluation Review 26(3):23--30, Dec. 1998. http://citeseer.ist.psu.edu/article/banga98better.html More
@inproceedings{ banga98better,
author = "Gaurav Banga and Peter Druschel and Jeffrey C. Mogul",
title = "{Better operating system features for faster network servers}",
booktitle = "Proceedings of the Workshop on Internet Server Performance (held in conjunction with {ACM} {SIGMETRICS} '98)",
address = "Madison, WI",
year = "1998",
url = "citeseer.ist.psu.edu/article/banga98better.html" }
Citations (may not include all citations):
366
A Hierarchical Internet Object Cache
- Chankhunthod - 1996
304
Scheduler activations: effective kernel support for the user..
- Anderson - 1991
224
Resource containers: A new facility for resource management ..
- Banga, Druschel et al. - 1998
168
Making paths explicit in the Scout operating system
- Mosberger, Peterson - 1996
119
Application performance and flexibility on Exokernel systems
- Kaashoek - 1997
115
The Spring nucleus: A microkernel for objects
- Hamilton, Kougiouris - 1993
103
Eliminating receive livelock in an interrupt-driven kernel
- Mogul, Ramakrishnan - 1997
88
A Network Subsystem Architecture for Server Systems (context) - Druschel, Banga et al. - 1996
83
An Architecture for IP Address Allocation with CIDR (context) - Rekhter, Li - 1993
78
Security Problems in the TCP/IP Protocol Suite
- Bellovin - 1989
68
Processor Capacity Reserves for Multimedia Operating Systems
- Mercer, Savage et al. - 1994
57
Modular real-time resource management in the Rialto operatin.. (context) - Jones - 1995
51
Scalable kernel performance for Internet servers under reali..
- Banga, Mogul - 1998
44
Teapot: Language Support for Writing Memory Coherence Protoc.. (context) - Chandra, Richards et al. - 1996
44
to a migrating thread model (context) - Ford, Lepreau - 1994
34
An architectural overview of the alpha real-time distributed..
- Clark - 1992
31
Operating system support for busy internet servers
- Mogul - 1995
24
IO-Lite: A unified I/O buffering and caching system
- Pai, Druschel et al. - 1997
20
Providing Differentiated Quality-of-Service in Web Hosting S.. (context) - Almeida - 1998
19
Efficient demultiplexing of incoming tcp packets
- McKenney, Dove - 1992
13
An efficient zero-copy I/O framework for UNIX
- Thadani, Khalidi - 1995
11
Whole-Program Optimization for Time and Space Efficient Thre..
- Grunwald, Neves - 1996
9
Performance of Several HTTP Demons on an HP 735 Workstation (context) - McGrath - 1995
6
server api (context) - API, www et al.
5
FastCGI Specification (context) - Market
4
The Performance of the Container Shipping I/O System
- Anderson, Pasquale - 1995
1
thtt pd (context) - http, acme et al.
1
sun soft/solaris/networking/tcpip (context) - TCP, http et al.
1
ISAPI Overview (context) - Corp
1
Personal comm (context) - Totty - 1998
1
hoo hoo (context) - Gateway, http
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.rice.edu/~druschel/): More
Efficient Support for P-HTTP in Cluster-Based Web Servers - Aron, Druschel, Zwaenepoel (1999)
(Correct)
Better Operating System Features for Faster Network Servers - Banga, Druschel, Mogul (1998)
(Correct)
Extensible Kernels are Leading OS Research Astray - Druschel, Pai, Zwaenepoel (1997)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC