A Process-Aware Hot/Cold Identification Scheme for Flash Memory Storage Systems

  • Jung, Sanghyuk
  • Lee, Yangsup
  • Song, Yong Ho
Citations

WEB OF SCIENCE

25
Citations

SCOPUS

31

초록

NAND flash memory has attractive features compared to hard disk drives such as small size, no mechanical noise and shock resistance. But it also has some drawbacks such as no support for in-place updates and limited program/erase cycles, which trigger the development of sophisticated buffer management algorithms in order to reduce write and/or erase operations to flash memory. The significant gap in update frequency between hot and cold data motivates us to separate hot and cold data on different flash blocks to avoid unnecessary program/erase cycles. Many buffer management algorithms determine a request to be hot or cold based on its requested data size. However, the data size could become a wrong indicator of update frequency in many applications. In this paper, we propose a new hot/cold identification scheme in order to increase identification accuracy and, thus, to enhance storage performance and durability by reducing program/erase cycles. The proposed technique uses the process identification used in many operating systems as a hot/cold indicator. The experimental results show that the proposed scheme contributes to high performance and durability as compared to previously proposed identification schemes(1).

키워드

NAND flash memorybuffer managementPIDHot/cold identificationPOLICY
제목
A Process-Aware Hot/Cold Identification Scheme for Flash Memory Storage Systems
저자
Jung, SanghyukLee, YangsupSong, Yong Ho
DOI
10.1109/TCE.2010.5505937
발행일
2010-05
유형
Article
저널명
IEEE Transactions on Consumer Electronics
56
2
페이지
339 ~ 347