See this document in CiteSeerX!

A scalable and explicit event delivery mechanism for UNIX (1999)  (Make Corrections)  (47 citations)
Gaurav Banga, Jeffrey C. Mogul, Peter Druschel
USENIX Annual Technical Conference



  Home/Search   Context   Related

Links:   DBLP

 
View or download:
rice.edu/~druschel...senix99event.ps.gz
rice.edu/~gaurav/papers/usenix99.ps
usenix.org/events/usenix01/c...banga.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help
Problem Downloading?
From:  rice.edu/~druschel/ (more)
From:  rice.edu/~gaurav/papers/
(Enter author homepages)

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

Abstract: UNIX applications not wishing to block when doing I/O often use the select() system call, to wait for events on multiple file descriptors. The select() mechanism works well for small-scale applications, but scales poorly as the number of file descriptors increases. Many modern applications, such as Internet servers, use hundreds or thousands of file descriptors, and suffer greatly from the poor scalability of select(). Previous work has shown that while the traditional implementation of select... (Update)

Cited by:   More
System Support for Bandwidth Management and Content - Adaptation In Internet (2000)   (Correct)
Performance Isolation and Adaption in the Vortex Kernel - Ge Kvalnes Dag   (Correct)
Scalability and Accuracy in a Large-Scale Network Emulator - Amin Vahdat Ken (2002)   (Correct)

Similar documents (at the sentence level):
76.7%:   A scalable and explicit event delivery mechanism for UNIX - Gaurav Banga (1999)   (Correct)

Active bibliography (related documents):   More   All
0.5:   A Mechanism for Scalable Event Notification and Delivery in Linux - Ostrowski (2000)   (Correct)
0.5:   Final Evaluation Report Computer Associates International, Inc. .. - Savage Road   (Correct)
0.3:   Thin-Client Web Access Patterns: Measurements from a Cache-Busting .. - Kelly (2001)   (Correct)

Similar documents based on text:   More   All
0.4:   Measuring the Capacity of a Web Server under Realistic Loads - Banga, Druschel (1999)   (Correct)
0.2:   Proceedings of 2000 USENIX Annual Technical Conference - San Diego California (2000)   (Correct)
0.2:   Better Operating System Features for Faster Network Servers - Gaurav Banga (1998)   (Correct)

Related documents from co-citation:   More   All
13:   Flash: An efficient and portable Web server - Pai, Druschel et al. - 1999
13:   Scalable Kernel Performance for Internet Servers under Realistic Loads - Banga, Mogul - 1998
11:   Exokernel: an operating system architecture for application-specif ic resource m.. - Engler, Kaashoek et al. - 1995

BibTeX entry:   (Update)

Gaurav Banga, Je#rey C. Mogul, and Peter Druschel. A scalable and explicit event delivery mechanism for UNIX. In Proceedings of the USENIX 1999 Annual Technical Conference, Monterey, CA, June 1999. http://citeseer.ist.psu.edu/banga99scalable.html   More

@inproceedings{ bangascalable,
    author = "Gaurav Banga and Jeffrey C. Mogul and Peter Druschel",
    title = "A Scalable and Explicit Event Delivery Mechanism for {UNIX}",
    booktitle = "{USENIX} Annual Technical Conference",
    pages = "253--265",
    month = "June",
    year = "1999",
    url = "citeseer.ist.psu.edu/banga99scalable.html" }
Citations (may not include all citations):
366   A Hierarchical Internet Object Cache - Chankhunthod, Danzig et al. - 1996  DBLP
224   Resource Containers: A New Facility for Resource Management .. - Banga, Druschel et al. - 1999  DBLP
192   System Design Issues for Internet Middleware Services: Deduc.. - Gribble, Brewer - 1997  DBLP
153   Exploring the Bounds of Web Latency Reduction from Caching a.. - Kroeger, Long et al. - 1997  DBLP
121   Continuous profiling: Where have all the cycles gone - Anderson, Berc - 1997
105   The Duality of Memory and Communication in the Implementatio.. - Young, Tevanian et al. - 1987  ACM   DBLP
75   Measuring the Capacity of a Web Server - Banga, Druschel - 1997  DBLP
60   Measuring the Impact of Event Dispatching and Concurrency Mo.. - Hu, Pyarali et al. - 1997
51   Scalable kernel performance for Internet servers under reali.. - Banga, Mogul - 1998
33   A Revised IPC Interface (context) - Draves - 1990  DBLP
32   IP Illustrated Volume (context) - Wright, Stevens - 1995
32   The Standard Performance Evaluation Corporation (context) - Performance, SPEC et al.
14   Personal communication (context) - Chen - 1998
10   The Single UNIX Specification (context) - Group, MA - 1997
8   Speedier Squid: A case study of an Internet server performan.. (context) - Mogul - 1999
7   Win32 System Programming (context) - Hart - 1997  ACM
4   Research Triangle Park (context) - Area, Reference - 1990
4   Personal communication (context) - Grunwald - 1998
3   Personal communication (context) - Wessels - 1998
3   Writing Scalable Applications for Windows NT (context) - Vert - 1995
2   Lion's Commentary on UNIX 6th Edition with Source Code (context) - Lions - 1996



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