본문 바로가기
  • Home

An Efficient Cache Management Scheme of Flash Translation Layer for Large Size Flash Memory Drives

  • Journal of The Korea Society of Computer and Information
  • Abbr : JKSCI
  • 2015, 20(11), pp.31-38
  • Publisher : The Korean Society Of Computer And Information
  • Research Area : Engineering > Computer Science

Hwan-Pil Choi 1 Yong-Seok Kim 1

1강원대학교

Accredited

ABSTRACT

Nowadays, large size flash memory drives with more than a couple of hundreds of gigabytes are common. This paper presents an efficient cache management scheme of flash translation layer, called TPC-FTL, for large size flash memory drives. Since flash drives of large size usually contain large size RAM, we can enhance the performance of page mapping cache by using more RAM for the cache. But if the size exceeds a threshold, the existing schemes are impractical for real devices, because the time for cache manipulation becomes too long. TPC-FTL manages the cache in translation page unit, not in logical page number unit used in existing schemes. Since a translation page covers a large number of logical page numbers (for example, 512 for 2KB size page), the number of cache elements can be reduced up to a practical level. A performance evaluation shows that average response time, an important performance measure, is better than existing schemes via the effect of utilizing spacial locality in addition to temporal locality.

Citation status

* References for papers published after 2023 are currently being built.