Model and validation of block cleaning cost for flash memory

Seungjae Baek, Jongmoo Choi, Donghee Lee, Sam H. Noh

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Flash memory is a storage medium that is becoming more and more popular. Though not yet fully embraced in traditional computing systems, Flash memory is prevalent in embedded systems, materialized as commodity appliances such as the digital camera and the MP3 player that we are enjoying in our everyday lives. The cost of block cleaning is an important factor that strongly influences Flash memory file system performance analogous to the seek time in disk storage based systems. We show that three performance parameters, namely, utilization, invalidity, and uniformity characteristics of Flash memory strongly effect this block cleaning cost and present a model for the block cleaning cost based on these parameters. We validate this model using synthetic workloads on commercial Flash memory products.

Original languageEnglish
Title of host publicationEmbedded Computer Systems
Subtitle of host publicationArchitectures, Modeling, and Simulation - 7th International Workshop, SAMOS 2007, Proceedings
PublisherSpringer Verlag
Pages46-54
Number of pages9
ISBN (Print)9783540736226
DOIs
StatePublished - 2007
Event7th International Workshop on Embedded Computer Systems: Architectures, Modeling, and Simulation, SAMOS 2007 - Samos, Greece
Duration: 16 Jul 200719 Jul 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4599 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference7th International Workshop on Embedded Computer Systems: Architectures, Modeling, and Simulation, SAMOS 2007
Country/TerritoryGreece
CitySamos
Period16/07/0719/07/07

Keywords

  • Block cleaning
  • Flash memory
  • Model
  • Validation

Fingerprint

Dive into the research topics of 'Model and validation of block cleaning cost for flash memory'. Together they form a unique fingerprint.

Cite this