Loading…

Configurable Flash-Memory Management: Performance versus Overheads

Flash memory is widely adopted in various consumer products for information storage, especially for embedded systems. With strong demands on product designs for overhead control and performance requirements, vendors must have an effective design for the mapping of logical block addresses (LBA's...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on computers 2008-11, Vol.57 (11), p.1571-1583
Main Authors: Hsieh, Jen-Wei, Tsai, Yi-Lin, Kuo, Tei-Wei, Lee, Tzao-Lin
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Flash memory is widely adopted in various consumer products for information storage, especially for embedded systems. With strong demands on product designs for overhead control and performance requirements, vendors must have an effective design for the mapping of logical block addresses (LBA's) and physical addresses of data over flash memory. This paper targets such an essential issue by proposing a configurable mapping method that could trade the main-memory overhead with the system performance under the best needs of vendors. A series of experiments is conducted to provide insights on different configurations and the proposed method, compared to existing implementations.
ISSN:0018-9340
1557-9956
DOI:10.1109/TC.2008.61