• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Resource Containers: A New Facility for Resource Management in Server Systems (1999)

Cached

  • Download as a PDF

Download Links

  • [ns.cheju-e.ac.kr]
  • [www.usenix.org.]
  • [www.cs.toronto.edu]
  • [www.usenix.org]
  • [www.cs.wisc.edu]
  • [www.cs.wisc.edu]
  • [www.cs.ucsb.edu]
  • [www.cs.wisc.edu]
  • [www.usenix.org]
  • [www.cs.cmu.edu]
  • [arthur.cs.ucdavis.edu]
  • [www.cs.columbia.edu]
  • [arthur.cs.ucdavis.edu]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Gaurav Banga , Peter Druschel , Jeffrey C. Mogul
Citations:391 - 9 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@INPROCEEDINGS{Banga99resourcecontainers:,
    author = {Gaurav Banga and Peter Druschel and Jeffrey C. Mogul},
    title = {Resource Containers: A New Facility for Resource Management in Server Systems},
    booktitle = {},
    year = {1999},
    pages = {45--58},
    publisher = {}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

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 applications. In particular, the operating system's notions of protection domain and resource principal coincide in the process abstraction. This coincidence prevents a process that manages large numbers of network connections, for example, from properly allocating system resources among those connections. We propose and evaluate a new operating system abstraction called a resource container, which separates the notion of a protection domain from that of a resource principal. Resource containers ...

Citations

436 A hierarchical internet object cache - Chankhunthod, Danzig, et al. - 1995
374 Lottery Scheduling: Flexible Proportional-Share Resource Management - Waldspurger, Weihl
272 A hierarchical cpu scheduler for multimedia operating systems - Goyal, Guo, et al. - 1996
241 Eliminating receive livelock in an interrupt-driven kernel - Mogul, Ramakrishnan - 1997
208 Making Paths Explicit in the Scout Operating System - Mosberger, Peterson - 1996
169 IO-Lite: A Unified I/O Buffering and Caching System - Pai, Druschel, et al. - 1999
168 Application performance and flexibility on Exokernel systems - Kaashoek, Engler, et al. - 1997
167 Lazy Receiver Processing (LRP): A Network Subsystem Architecture for Server Systems - Banga, Druschel, et al. - 1996
137 Application-controlled physical memory using external page-cache management - Harty, Cheriton - 1992
136 The Spring Nucleus: a microkernel for objects - Hamilton, Kougiouris - 1993
129 Lottery and Stride Scheduling: Flexible Proportional Share Resource Management - Waldspurger - 1995
115 Measuring the Capacity of a Web Server - Banga, Druschel - 1997
109 Automatic TCP Buffer Tuning - SEMKE, MAHDAVI, et al. - 1998
106 C.: WebOS: Operating System Services For Wide Area Applications - Vahdat, Anderson, et al. - 1998
104 An Architecture for IP Address Allocation with CIDR, IETF Internet draft RFC1518, available at http://www.isi.edu/in-notes/rfc1518.txt - Rekhter, Li - 1993
100 Processor capacity reserves for multimedia operating systems - Mercer, Savage, et al. - 1993
97 Defending against denial of service attacks in scout - Spatscheck, Peterson - 1999
86 Scalable kernel performance for Internet servers under realistic loads - BANGA, C - 1998
85 The Eclipse Operating System: Providing Quality of Service via Reservation Domains - Bruno, Gabber, et al. - 1998
84 Evolving Mach 3.0 to a migrating thread model - Ford, Lepreau - 1994
84 Measuring the impact of event dispatching and concurrency models on Web server performance over high-speed networks - HU, PYRALI, et al. - 1997
78 Extending the Mach external pager interface to accomodate user-level page replaceemnt policies - Namee, Armstrong, et al. - 1990
72 Modular real-time resource management in the Rialto operating system - Jones, Leach, et al. - 1995
47 Performance isolation: Sharing and isolation in shared-memory multiprocessors - Verghese, Guptag, et al. - 1998
45 An Architectural Overview of the Alpha Real-Time Distributed Kernel - Clark, Jensen, et al. - 1992
44 An efficient zero-copy i/o framework for unix - Thadani, Khalidi - 1995
42 Tool for the developement of application-specific virtual memory - Krueger, Loftesness, et al. - 1993
40 Better operating system features for faster network servers - BANGA, DRUSCHEL, et al. - 1998
32 Efficient demultiplexing of incoming TCP packets - MCKENNEY, K - 1992
27 Predictable Communication Protocol Processing in Real-Time mach - Lee, Yoshida, et al. - 1996
26 Providing differentiated quality-of-service in Web hosting services - ALMEIDA, DABU, et al. - 1998
14 TCP/IP Illustrated Volume 3 - Stevens - 1996
13 Third Generation Computer Systems - Denning - 1971
10 The performance of the container shipping I/O system - ANDERSON, J - 1995
7 Application Controlled File Caching and Prefetching - Cao - 1996
5 A study of the effects of context switching and caching on HTTP server performance. http:/www.eecs.harvard.edu/ stuart/Tarantula/FirstPaper.html - SCHECHTE, J - 1997
2 The VM/370 resource limiter - Chess, Waldbaum - 1981
2 Network Operators Group (NANOG). Mailing List Archives, Thread #01974. http://www.merit.edu/mail.archives/html/nanog/threads.html#01974 - American - 1998
2 An MVS tuning approach (OS problem solving - Schardt - 1980
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University