SSD 쓰기 감소를 위한 2WPR 캐시 페이지 교체 알고리즘 평가 및 개선

A Performance Evaluation and Improvement on the 2WPR Cache Page Replacement Algorithm for Reducing Writes in SSDs

초록

Flash memory-based SSDs have the advantage of faster access speed, lighter weight and smaller physical size than conventional HDDs. On the other hand, it has inherent disadvantages of amplifying writes and limiting the number of erase operation needed before writing. Therefore, researches for effective use of flash memory-based SSDs start with write reduction scheme based on cache policy. As one of such researches, the 2WPR cache page replacement algorithm was published recently. In a FTL environment, this paper analyzes and evaluates the 2WPR algorithm, and suggests improvements. As a result of the test based on large scale field trace data, it shows that the metrics for victim page selection of the improved algorithm reflect about 2% better than those of the original algorithm in terms of write reduction.

키워드

2WPR; 캐시 페이지 교체; 플래시 메모리; 플래시 변환 계층; LRU; 2WPR(write weight probability of reference); Cache Page Replacement; Flash Memory; FTL(flash translation layer); LRU(least recently used)
제목
SSD 쓰기 감소를 위한 2WPR 캐시 페이지 교체 알고리즘 평가 및 개선
제목 (타언어)
A Performance Evaluation and Improvement on the 2WPR Cache Page Replacement Algorithm for Reducing Writes in SSDs
저자
이형봉; 권기현
DOI
10.9728/dcs.2021.22.2.317
발행일
2021-02
유형
Y
저널명
디지털콘텐츠학회논문지
권
22
호
2
페이지
317 ~ 323