MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Cleaning Policies in Mobile Computers Using Flash Memory 1 Mei-Ling Chiang

Download:
Download as a PDF | Download as a PS
by Paul C. H. Lee, Ruei-chuan Chang
http://www.iis.sinica.edu.tw/LIB/TechReport/tr98005.ps.gz
Add To MetaCart

Abstract:

Flash memory shows promise for use in storage devices for mobile computers. However, flash memory cannot be overwritten unless erased in advance. Erase operations are slow that usually decrease system performance, and consume power. For power conservation, better system performance, and longer flash memory lifetime, system support for erasure management is necessary. In this report, a non-update-inplace scheme is proposed to implement a flash memory server. A new cleaning policy is used to reduce the number of erase operations and to evenly wear out flash memory. The policy uses a fine-grained method to effectively cluster hot data and cold data in order to reduce cleaning overhead. Performance evaluations show that erase operations are significantly reduced and flash memory is evenly worn.

Citations

656 The design and implementation of a log-structured file system – Rosenblum, Ousterhout - 1992
162 Non-Volatile Memory for Fast, Reliable File Systems – Baker, Asami, et al. - 1992
158 An Implementation of a Log-Structured File System for – Seltzer, Bostic, et al. - 1993
92 Storage alternatives for mobile computers – Douglis, Kaashoek, et al. - 1994
85 Improving the Performance of LogStructured File Systems with Adaptive Methods – Matthews, Roselli, et al.
45 A flash-memory based file system – Kawaguchi, Nishioka, et al. - 1995
43 Flash memory file caching for mobile computers – Marsh, Douglis, et al. - 1994
26 A Quantitative Analysis of Disk Drive – Li, Kumpf, et al. - 1994
16 Towards a Low Power File System – Li - 1994
9 The Microsoft Flash File System – Torelli - 1995
8 Designing with Flash Memory. Annabooks – DIPERT, M - 1994
5 Heuristic Cleaning Algorithms – Blackwell, Harris, et al. - 1995
5 Logical Disk: A Simple New Approach to Improving File System Performance – Jonge, Kaashoek, et al. - 1993
3 State of PDAs and Other Pen-Based Systems – Ballard - 1994
3 Managing Flash Memory – Chiang, Lee, et al. - 1997
2 Design and Implementation of a Memory-Based Object Server for Hand-held Computers – Chiang, Lo, et al. - 1997
1 PDAs Arrive But Aren't Quite Here – Halfhill - 1993