고성능 대용량 플래시 메모리 저장장치의 효과적인매핑정보 캐싱을 위한 적응적 매핑정보 관리기법

Adaptive Mapping Information Management Scheme for High Performance Large Sale Flash Memory Storages
  • 이용주
  • 김현우
  • 김희정
  • 허태영
  • 정상혁
  • 외 1명

초록

NAND flash memory has been widely used as a storage medium in mobile devices, PCs, and workstations due to its advantages such as low power consumption, high performance, and random accessability compared to a hard disk drive. However, NAND flash cannot support in-place update so that it is mandatory to erase the entire block before overwriting the corresponding page. In order to overcome this drawback, flash storages need a software support, named Flash Translation Layer. However, as the high performance mass NAND flash memory is getting widely used, the size of mapping tables is increasing more than the limited DRAM size. In this paper, we propose an adaptive mapping information caching algorithm based on page mapping to solve this DRAM space shortage problem. Our algorithm uses a mapping information caching scheme which minimize the flash memory access frequency based on the analysis of several workloads. The experimental results show that the proposed algorithm can increase the performance by up to 70% comparing with the previous mapping information caching algorithm.

키워드

NAND flash memoryflash translation layermapping informationcaching algorithm낸드 플래시 메모리FTL매핑 정보캐싱 알고리즘
제목
고성능 대용량 플래시 메모리 저장장치의 효과적인매핑정보 캐싱을 위한 적응적 매핑정보 관리기법
제목 (타언어)
Adaptive Mapping Information Management Scheme for High Performance Large Sale Flash Memory Storages
저자
이용주김현우김희정허태영정상혁송용호
DOI
10.5573/ieek.2013.50.3.078
발행일
2013-03
저널명
전자공학회논문지
50
3
페이지
78 ~ 88