See this document in CiteSeerX!

A System for Improving Application Performance through System Call Composition (2003)  (Make Corrections)  
Amit Purohit



  Home/Search   Context   Related

 
View or download:
sunysb.edu/docs/amitmsthesi...cosy.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  sunysb.edu/allpubs (more)
(Enter author homepages)

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

Abstract: Long-running server applications can easily execute millions of common data-intensive system calls each day, incurring large data copy overheads. We introduce a new framework, Compound System Calls (Cosy), to enhance the performance of such applications. Cosy provides a mechanism to safely execute data-intensive code segments in the kernel. Cosy encodes a C code segment containing system calls in a compound structure. The kernel executes this aggregate compound directly, thus avoiding data... (Update)

Similar documents based on text:   More   All
0.4:   Improving Application Performance through System Call .. - Purohit..   (Correct)
0.1:   Cosy: Develop in User-Land, Run in Kernel-Mode - Purohit, Wright..   (Correct)
0.0:   Free Adjunction of Morphisms - Schröder, Herrlich (2000)   (Correct)

BibTeX entry:   (Update)

@misc{ purohit-system,
  author = "Amit Purohit",
  title = "A System for Improving Application Performance through System Call Composition",
  url = "citeseer.ist.psu.edu/purohit03system.html" }
Citations (may not include all citations):
447   Exokernel: An operating system architecture for application-.. - Engler, Kaashoek et al. - 1995
339   Efficient Software-Based Fault Isolation - Wahbe, Lucco et al. - 1993
299   The BSD Packet Filter: A New Architecture for User-level Pac.. - McCanne, Jacobson - 1993
264   Safe Kernel Extension Without Run-Time Checking - Necula, Lee - 1996
192   Fbufs: A high-bandwidth cross-domain transfer facility - Druschel, Peterson - 1993
175   Dealing with disaster: Surviving misbehaved kernel extension.. - Seltzer, Endo et al. - 1996
161   The packet filter: An efficient mechanism for user-level net.. - Mogul, Rashid et al. - 1987
119   Application performance and flexibility on exokernel systems - Kaashoek, Engler et al. - 1997
105   NFS: Network file system protocol specification (context) - Microsystems - 1989
78   and performance in the SPIN operating system (context) - Bershad, Savage et al. - 1995
70   A comparison of file system workloads - Roselli, Lorch et al. - 2000
46   IO-Lite: A Unified I/O Buffering and Caching System - Pai, Druschel et al. - 1999
46   aashoek. ASHs: Application-specific handlers for high-perfor.. - Wallach, Engler - 1996
36   Integrating segmentation and paging protection for safe - Chiueh, Venkitachalam et al. - 1999
32   NFS Version 3 Protocol Specification (context) - Callaghan, Pawlowski et al. - 1995

[Article contains additional citations not shown here]

Documents on the same site (http://www.fsl.cs.sunysb.edu/all-pubs.html):   More
Avfs: An On-Access Anti-Virus File System - Miretskiy, Das, Wright, Zadok (2004)   (Correct)
Reducing Storage Management Costs via Informed User-Based.. - Erez Zadok Jeffrey   (Correct)
FiST: A System for Stackable File-System Code Generation - Zadok (2001)   (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