Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home ยป A Flash-Memory Based File System
Tweet

connect with us

A Flash-Memory Based File System

Authors: 

Atsuo Kawaguchi, Shingo Nishioka, Hiroshi Motoda, Hitachi, Ltd.

Abstract: 

A flash memory device driver that supports a conventional UNIX file system transparently was designed. To avoid the limitations due to flash memory's restricted number of write cycles and its inability to be overwritten, this driver writes data to the flash memory system sequentially as a Log-structured File System (LFS) does and uses a cleaner to collect valid data blocks and reclaim invalid ones by erasing the corresponding flash memory regions. Measurements showed that the overhead of the cleaner has little effect on the performance of the prototype when utilization is low but that the effect becomes critical as the utilization gets higher, reducing the random write throughput from 222 Kbytes/s at 30% utilization to 40 Kbytes/s at 90% utilization. The performance of the prototype in the Andrew Benchmark test is roughly equivalent to that of the 4.4BSD Pageable Memory based File System (MFS).

Atsuo Kawaguchi, Hitachi, Ltd.

Shingo Nishioka, Hitachi, Ltd.

Hiroshi Motoda, Hitachi, Ltd.

BibTeX
@inproceedings {260464,
author = {Atsuo Kawaguchi and Shingo Nishioka and Hiroshi Motoda},
title = {A {Flash-Memory} Based File System},
booktitle = {USENIX 1995 Technical Conference (USENIX 1995 Technical Conference)},
year = {1995},
address = {New Orleans, LA},
url = {https://www.usenix.org/conference/usenix-1995-technical-conference/flash-memory-based-file-system},
publisher = {USENIX Association},
month = jan,
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/neworl/full_papers/kawaguchi.ps
  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Contact Us