Reducing Write Operations in Flash Memory Using a Modified CFLRU Page Replacement Algorithm

Authors

  • Panch Dev Bhatta Mid-West University, Surkhet
  • Shashidhar Ram Joshi Tribhuvan University, Pulchowk
  • Arjun Singh Saud Tribhuvan University, Kirtipur

Keywords:

Flash memory, CFLRU, DCH-CFLRU, Page replacement algorithm

Abstract

Modern computing system heavily depends on the flash-based memory system. Effective cache management is fundamental to improving performance and extending lifespan of flash memory. Traditional page-replacement algorithms, such as LRU, were originally designed for magnetic disks and do not fully deal with the unique characteristics of flash memory, including asymmetric read and write speeds and limited erase operations. This article introduces an enhancement to the Clean First LRU (CFLRU) algorithm, termed Dirty Hot Clean Hot CFLRU (DCH-CFLRU), which provides both clean and dirty pages with a second chance. The proposed solution aims to reduce write counts while upholding a stable hit ratio. Experimental outcomes show that DCH-CFLRU reduces write operation by up to 14% compared to CFLRU through multiple datasets specially in write most cases. The modified algorithm exhibits better overall flash memory performance and extending its lifespan.

Abstract
0
PDF
0

Author Biographies

Panch Dev Bhatta, Mid-West University, Surkhet

Central Department of Computer Science and Information Technology, GSST

Shashidhar Ram Joshi, Tribhuvan University, Pulchowk

Department of Electronics and Computer Engineering, IOE

Arjun Singh Saud, Tribhuvan University, Kirtipur

Central Department of Computer Science and Information Technology

Downloads

Published

2026-08-04

How to Cite

Bhatta, P. D., Joshi, S. R., & Saud, A. S. (2026). Reducing Write Operations in Flash Memory Using a Modified CFLRU Page Replacement Algorithm . Journal of Physical and Life Sciences, 2(1), 162-169. https://doi.org/10.3126/jopls.v2i1.98226

Issue

Section

Original Articles

How to Cite

Bhatta, P. D., Joshi, S. R., & Saud, A. S. (2026). Reducing Write Operations in Flash Memory Using a Modified CFLRU Page Replacement Algorithm . Journal of Physical and Life Sciences, 2(1), 162-169. https://doi.org/10.3126/jopls.v2i1.98226