• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

DMCA

Rethink the sync (2006)

Cached

  • Download as a PDF

Download Links

  • [www.usenix.org]
  • [pdos.csail.mit.edu]
  • [pdos.lcs.mit.edu]
  • [www.stanford.edu]
  • [www.cs.toronto.edu]
  • [www.eecs.umich.edu]
  • [www.cs.toronto.edu]
  • [web.eecs.umich.edu]
  • [www.usenix.org]
  • [www.usenix.org]
  • [www.cs.utexas.edu]
  • [www.cs.utexas.edu]
  • [www.cs.toronto.edu]
  • [www.cs.princeton.edu]
  • [www.cs.ucla.edu]
  • [www.cs.princeton.edu]
  • [www.cs.ucla.edu]
  • [www.read.seas.harvard.edu]
  • [www.cs.princeton.edu]
  • [www.microsoft.com]
  • [www.usenix.org]
  • [www.usenix.org]
  • [www.usenix.org]
  • [www.stanford.edu]
  • [www.cs.utexas.edu]
  • [www.eecs.umich.edu]
  • [notrump.eecs.umich.edu]
  • [www.eecs.umich.edu]
  • [www.eecs.umich.edu]
  • [www.cs.wisc.edu]
  • [www.cs.wisc.edu]
  • [pages.cs.wisc.edu]
  • [pages.cs.wisc.edu]
  • [web.eecs.umich.edu]
  • [pages.cs.wisc.edu]
  • [pages.cs.wisc.edu]
  • [pages.cs.wisc.edu]
  • [pages.cs.wisc.edu]
  • [pages.cs.wisc.edu]
  • [notrump.eecs.umich.edu]
  • [web.eecs.umich.edu]
  • [pages.cs.wisc.edu]
  • [web.eecs.umich.edu]
  • [pages.cs.wisc.edu]
  • [pages.cs.wisc.edu]
  • [www.eecs.umich.edu]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Edmund B. Nightingale , Kaushik Veeraraghavan , Peter M. Chen , Jason Flinn
Venue:In Proc. OSDI
Citations:72 - 13 self
  • Summary
  • Citations
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@INPROCEEDINGS{Nightingale06rethinkthe,
    author = {Edmund B. Nightingale and Kaushik Veeraraghavan and Peter M. Chen and Jason Flinn},
    title = {Rethink the sync},
    booktitle = {In Proc. OSDI},
    year = {2006},
    pages = {1--14}
}

Share

Facebook Twitter Reddit Bibsonomy

OpenURL

 

Abstract

We introduce external synchrony, a new model for local file I/O that provides the reliability and simplicity of synchronous I/O, yet also closely approximates the performance of asynchronous I/O. An external observer cannot distinguish the output of a computer with an externally synchronous file system from the output of a computer with a synchronous file system. No application modification is required to use an externally synchronous file system: in fact, application developers can program to the simpler synchronous I/O abstraction and still receive excellent performance. We have implemented an externally synchronous file system for Linux, called xsyncfs. Xsyncfs provides the same durability and ordering guarantees as those provided by a synchronously mounted ext3 file system. Yet, even for I/O-intensive benchmarks, xsyncfs performance is within 7 % of ext3 mounted asynchronously. Compared to ext3 mounted synchronously, xsyncfs is up to two orders of magnitude faster. 1

Keyphrases

synchronous file system    application developer    local file    xsyncfs performance    application modification    magnitude faster    new model    external observer cannot    ext3 file system    receive excellent performance    o-intensive benchmark    external synchrony   

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

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

© 2007-2019 The Pennsylvania State University