LOCA: a Low-Overhead Caching Algorithm for Flash-Based SSDs

Yan Shen,Liming Luo,Guangyan Zhang
DOI: https://doi.org/10.1504/ijwmc.2016.075217
2016-01-01
International Journal of Wireless and Mobile Computing
Abstract:Most existing flash-aware caching algorithms focus on the asymmetry of read/write operations while we address the discrepancy of the asymmetry for different flash-based SSDs. We propose a low-overhead caching algorithm LOCA, which considers the frequency of pages and the discrepancy of the asymmetry for different SSDs. When selecting a victim page, LOCA chooses a low overhead victim page according to the ratio of read/write cost and the ratio of dirty pages to clean pages. The experiments show that LOCA works well for different kinds of SSDs and workloads.
What problem does this paper attempt to address?