See this document in CiteSeerX!

Resource containers: A new facility for resource management in server systems (1999)  (Make Corrections)  (224 citations)
Gaurav Banga, Peter Druschel, Jeffrey C. Mogul
Operating Systems Design and Implementation



  Home/Search   Context   Related

Links:   DBLP

 
View or download:
rice.edu/~gaurav/papers/osdi99.ps
ucdavis.edu/~barnes/semina...banga99.ps
rice.edu/~druschel/osdi99rc.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  utexas.edu/users/dahli...schedule (more)
From:  rice.edu/~druschel/
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: General-purpose operating systems provide inadequate support for resource management in large-scale servers. Applications lack sufficient control over scheduling and management of machine resources, which makes it difficult to enforce priority policies, and to provide robust and controlled service. There is a fundamental mismatch between the original design assumptions underlying the resource management mechanisms of current general-purpose operating systems, and the behavior of modern server... (Update)

Cited by:   More
Web servers under overload: How scheduling can help - Bianca Schroeder Mor (2002)   (Correct)
Performance Isolation and Adaption in the Vortex Kernel - Ge Kvalnes Dag   (Correct)
ALPS: An Application-Level Proportional-Share Scheduler - Newhouse, Pasquale (2006)   (Correct)

Active bibliography (related documents):   More   All
1.4:   Better Operating System Features for Faster Network Servers - Banga, Druschel, Mogul (1998)   (Correct)
0.4:   Measuring the Capacity of a Web Server under Realistic Loads - Banga, Druschel (1999)   (Correct)
0.4:   Scalable kernel performance for Internet servers under.. - Banga, Mogul (1998)   (Correct)

Similar documents based on text:   More   All
0.3:   A scalable and explicit event delivery mechanism for UNIX - Banga, Mogul, Druschel (1999)   (Correct)
0.2:   MOGUL: A Graphical Environment for Developing the.. - Kacsuk, Kovács..   (Correct)
0.2:   Analysis and Characterization of Large-Scale Web Server .. - Iyengar, Squillante.. (1999)   (Correct)

Related documents from co-citation:   More   All
28:   A hierarchical CPU scheduler for multimedia operating systems - Goyal, Guo et al. - 1996
28:   Defending Against Denial of Service Attacks in Scout - Spatscheck, Petersen - 1999
25:   The design and implementation of an operating system to support distributed mult.. - Leslie, McAuley et al. - 1996

BibTeX entry:   (Update)

Gaurav Banga, Peter Druschel, and Jeffrey C. Mogul. Resource containers: A new facility for resource management in server systems. In Proceedings of the Third Symposium on Operating Systems Design and Implementation (OSDI '99), pages 45--58, 1999. http://citeseer.ist.psu.edu/banga99resource.html   More

@inproceedings{ banga99resource,
    author = "Gaurav Banga and Peter Druschel and Jeffrey C. Mogul",
    title = "Resource Containers: A New Facility for Resource Management in Server Systems",
    booktitle = "Operating Systems Design and Implementation",
    pages = "45-58",
    year = "1999",
    url = "citeseer.ist.psu.edu/banga99resource.html" }
Citations (may not include all citations):
366   A Hierarchical Internet Object Cache - Chankhunthod, Danzig et al. - 1996  DBLP
248   Lottery Scheduling: Flexible Proportional-Share Resource Man.. - Waldspurger, Weihl - 1994  DBLP
200   A Hierarchical CPU Scheduler for Multimedia Operating System.. - Goyal, Guo et al. - 1996  ACM   DBLP
168   Making paths explicit in the scout operating system - Mosberger, Peterson - 1996  ACM   DBLP
119   Application performance and flexibility on Exokernel systems - Kaashoek, Engler et al. - 1997  ACM   DBLP
115   The Spring nucleus: A microkernel for objects - Hamilton, Kougiouris - 1993
103   Eliminating Receive Livelock in an Interrupt-driven Kernel - Mogul, Ramakrishnan - 1997  ACM   DBLP
99   ApplicationControlled Physical Memory using External PageCac.. - Harty, Cheriton - 1992
88   Lottery and Stride Scheduling: Flexible Proportional-Share R.. - Waldspurger - 1995
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
80   WebOS: Operating System Services For Wide Area Applications - Vahdat, Belani et al. - 1998
75   Measuring the Capacity of a Web Server - Banga, Druschel - 1997  DBLP
69   Defending Against Denial of Service Attacks in Scout - Spatscheck, Petersen - 1999  ACM   DBLP
68   Processor Capacity Reserves for Multimedia Operating Systems - Mercer, Savage et al. - 1994  ACM
66   Automatic TCP Buffer Tuning - Semke, Mathis - 1998
60   Measuring the impact of event dispatching and concurrency mo.. - Hu, Pyrali et al. - 1997
57   Modular real-time resource management in the Rialto operatin.. (context) - Jones, Leach et al. - 1995  ACM
51   Scalable kernel performance for Internet servers under reali.. - Banga, Mogul - 1998
51   The Eclipse Operating System: Providing Quality of Service v.. - Bruno, Gabber et al. - 1998
48   Predictable communication protocol processing in real-time M.. (context) - Lee, Yoshida et al. - 1996  ACM   DBLP
48   Extending the Mach External Pager Interface to Accomodate Us.. - McNamee, Armstrong - 1990  DBLP
44   to a migrating thread model (context) - Ford, Lepreau - 1994
37   Performance Isolation: Sharing and Isolation in SharedMemory.. (context) - Verghese, Gupta et al. - 1998
34   Tools for the Development of ApplicationSpecific Virtual Mem.. - Krueger, Loftesness et al. - 1993
34   An Architectural Overview of The Alpha Real-Time Distributed.. - Clark, Jensen et al. - 1992
32   IP Illustrated Volume (context) - Stevens - 1996
26   Better operating system features for faster network servers - Banga, Druschel et al. - 1998  ACM   DBLP
20   Providing Differentiated Quality-of-Service in Web Hosting S.. (context) - Almeida, Dabu et al. - 1998
19   Efficient Demultiplexing of Incoming TCP Packets - McKenney, Dove - 1993  ACM   DBLP
14   Application Controlled File Caching and Prefetching (context) - Cao - 1996
12   buffering and caching system (context) - Pai, Druschel et al. - 1999
6   server api (context) - API, www et al.
6   Third generation computer systems (context) - Denning - 1971  ACM   DBLP
5   FastCGI Specification (context) - Market
5   Personal communication (context) - Burrows - 1998
4   The Performance of the Container Shipping I/O System - Anderson, Pasquale - 1995  ACM   DBLP
3   Sun Microsystems Laboratories (context) - Thadani, Khalidi et al. - 1995
3   A Study of the Effects of Context Switching and Caching on H.. (context) - Schechte, Sutaria
1   IBM Systems Journal (context) - Chess, Waldbaum et al. - 1981
1   OS problem solving (context) - Schardt, tuning - 1980



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.utexas.edu/users/dahlin/Classes/WebOS/schedule.html):   More
A Novel Server Selection Technique for Improving the .. - Fei, Bhattacharjee, .. (1998)   (Correct)
Implementation and Performance of Integrated.. - Cao, Felten, Karlin, Li (1996)   (Correct)
WebTP: A Receiver-Driven Web Transport Protocol - Gupta, Chen, McCanne, Walrand (1998)   (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