A reliable storage management framework for flash based embedded and multimedia systems experiencing diverse data nature

  • Authors:
  • Sanam Shahla Rizvi;Tae-Sun Chung

  • Affiliations:
  • National University of Sciences and Technology (NUST), Islamabad, Pakistan;Ajou University, Suwon, Korea

  • Venue:
  • Proceedings of the 5th International Conference on Ubiquitous Information Management and Communication
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Flash memory becomes ideal storage media for small size embedded systems as well as for large size multimedia applications because of its attractive features like fast access speed, shock resistance, high reliability and further more it's rapidly increasing capacity. However, flash needs expensive erase operations for rewriting data on same memory locations that degrades the system performance. Therefore, for increasing performance by decreasing the number of erase operations, data in flash memory is likely to be handled by access patterns in hot and cold data nature categories. Separately storing data by nature in different blocks however reduces the frequent erasures but as a side effect consumes large main memory space to maintain the memory mapping table at fine granularity on a page level. In this paper, an innovative storage management framework is proposed where data is stored by nature in separate physical blocks but mapping structures are retained at coarse granularity on a block level. Simulation results using real time traces ensure significantly improved overall system performance with 70.5% and 42% reduced erasures, and 39.33 minutes preserved migration cost compared to well known previous schemes.