See this document in CiteSeerX!

IO-Lite: A Unified I/O Buffering and Caching System (1997)  (Make Corrections)  (46 citations)
Vivek S. Pai, Peter Druschel, Willy Zwaenepoel
ACM Transactions on Computer Systems



  Home/Search   Context   Related

 
View or download:
rice.edu/~vivek/iol98/iol98.ps.gz
bbcr.uwaterloo.ca/~...ioliteOSDI99.ps
utah.edu/~cs6935/osdi99...osdi99pai.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  rutgers.edu/~dbogdan/group (more)
From:  bbcr.uwaterloo.ca/~bre...readings
(Enter author homepages)

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

Abstract: This paper presents the design, implementation, and evaluation of IO-Lite, a unified I/O buffering and caching system for general-purpose operating systems. IO-Lite unifies all buffering and caching in the system, to the extent permitted by the hardware. In particular, it allows applications, interprocess communication, the filesystem, the file cache, and the network subsystem to share a single physical copy of the data safely and concurrently. Protection and security are maintained through a... (Update)

Cited by:   More
Design and Performance of PVFS over InfiniBand - Jiesheng Wu Pete   (Correct)
PVFS over InfiniBand: Design and Performance Evaluation - Jiesheng Wu Pete (2003)   (Correct)
Unifier: Unifying Cache Management and Communication.. - Wu, Wyckoff, Panda, Ross (2004)   (Correct)

Similar documents (at the sentence level):
79.2%:   IO-Lite: A Unified I/O Buffering and Caching System - Pai, Druschel, Zwaenepoel (1997)   (Correct)

Active bibliography (related documents):   More   All
0.3:   Efficient Support for P-HTTP in Cluster-Based Web Servers - Aron, Druschel, Zwaenepoel (1999)   (Correct)
0.3:   A Compositional Architecture for Portable, Scalable Distributed.. - Druschel (1991)   (Correct)
0.2:   Building Appliances out of Components using Pebble - Magoutis, Brustoloni..   (Correct)

Similar documents based on text:   More   All
0.2:   A Flexible and Efficient Application Programming.. - Pai, Cox, Pai.. (2003)   (Correct)
0.2:   A Case for Network-Centric Buffer Cache Organization - Peng, Sharma, Chiueh (2003)   (Correct)
0.1:   The Dark Side of the Web: An Open Proxy's View - Limin (2003)   (Correct)

Related documents from co-citation:   More   All
10:   Structure and performance of the Direct Access File System - Magoutis, Addetia et al. - 2001
8:   Flash: An efficient and portable Web server - Pai, Druschel et al. - 1999
8:   bottleneck Network storage with TrapezeMyrinet (context) - Gadde, Yocum et al.

BibTeX entry:   (Update)

Pai, V. S., Druschel, P., and Zwaenepoel, W. IO-lite: a unified I/O buffering and caching system. In Proceedings of the Third USENIX Symposium on Operating System Design and Implementation (OSDI'99) (New Orleans, LA, Feb. 1999), pp. 15-- 28. http://citeseer.ist.psu.edu/pai97iolite.html   More

@article{ pai00iolite,
    author = "Vivek S. Pai and Peter Druschel and Willy Zwaenepoel",
    title = "{IO-Lite}: a unified {I/O} buffering and caching system",
    journal = "ACM Transactions on Computer Systems",
    volume = "18",
    number = "1",
    pages = "37--66",
    year = "2000",
    url = "citeseer.ist.psu.edu/pai97iolite.html" }
Citations (may not include all citations):
447   Exokernel: An operating system architecture for application-.. - Engler, Kaashoek et al. - 1995
400   safety and performance in the SPIN operating system (context) - Bershad, Savage et al. - 1995
299   The BSD packet filter: A new architecture for user-level pac.. - McCanne, Jacobson - 1993
298   Cost-aware WWW proxy caching algorithms - Cao, Irani - 1997
244   kernel: An architecture for implementing network protocols (context) - Hutchinson, Peterson - 1991
192   Fbufs: A highbandwidth cross-domain transfer facility - Druschel, Peterson - 1993
175   Dealing with disaster: Surviving misbehaved kernel extension.. - Seltzer, Endo et al. - 1996
119   Application performance and flexibility on exokernel systems - Kaashoek, Engler et al. - 1997
109   Layered multiplexing considered harmful (context) - Tennenhouse - 1989
95   Implementation and performance of application-controlled fil.. - Cao, Felten - 1994
87   Flash: An efficient and portable Web server - Pai, Druschel et al. - 1998
37   Container Shipping: Operating system support for I/O-intensi.. (context) - Pasquale, Anderson et al. - 1994
28   Measuring the capacity of a Web server under realistic loads - Banga, Druschel - 1999
26   Effects of buffering semantics on I/O performance (context) - Brustoloni, Steenkiste - 1996
13   An efficient zero-copy I/O framework for UNIX - Thadani, Khalidi - 1995
12   Interoperation of copy avoidance in network and file I/O - Brustoloni - 1999
6   server api (context) - API, www et al.
5   User-level protocol servers with kernel-level performance - Brustoloni, Steenkiste - 1998
3   AddisonWesley Publishing Company (context) - McKusick, Bostic et al. - 1996
3   Department of Computer Science (context) - Pai, Druschel et al. - 1998



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


Documents on the same site (http://www.caip.rutgers.edu/~dbogdan/group.html):
Extending the Operating System at the User Level.. - Alexandrov, Ibel, .. (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