Modification and Evaluation of CFLRU Page Replacement Algorithm for Flash Memory Based System

dc.contributor.authorBhatta, Panch Dev
dc.date.accessioned2023-03-05T04:14:42Z
dc.date.available2023-03-05T04:14:42Z
dc.date.issued2016
dc.description.abstractFlash disks are becoming an important alternative to conventional magnetic disks because of its positive sides, like more energy-efficient, have no mechanical parts and, therefore, hardly any perceptible latency. Classical buffer replacement policies, like LRU, are not optimal for database systems having flash disks for persistence, because they are not well aware of the distinguished characteristics of those storage devices. CFLRU is one of the page replacement algorithm which partially addresses the flash memory properties. But it has limitations that it cannot reduce the write count when write most reference type pattern occur in real problem. This dissertation work addresses this limitation of CFLRU algorithm and designs modified page replacement algorithm based on CFLRU, named DCH-CFLRU, where second chance is given to hot pages both clean and dirty and replaced cold pages when replacement occurs. This strategy balances and preserves hit ratio and reduce write count. Afterward, the newly designed algorithm is compared and evaluated with basic CFLRU. And based on this experiment the analysis and conclusion have been drawn out. Experiment and evaluation of this work shows that DCH-CFLRU preserve hit ratio and reduces the write count up to 14% in three workloads. In one workload, read most access, CFLRU gives less write count only when there is large cache size, because large cache can accommodate small number of dirty pages. But this is very rare case in real database system. Keywords: Page Replacement Algorithm, DCH-CFLRU, CFLRU, Flash Memoryen_US
dc.identifier.urihttps://hdl.handle.net/20.500.14540/15429
dc.language.isoen_USen_US
dc.publisherDepartment of Computer Science and Information Technologyen_US
dc.subjectPage replacement algorithmen_US
dc.subjectFlash memoryen_US
dc.subjectDCH-CFLRUen_US
dc.subjectCFLRUen_US
dc.titleModification and Evaluation of CFLRU Page Replacement Algorithm for Flash Memory Based Systemen_US
dc.typeThesisen_US
local.academic.levelMastersen_US
local.institute.titleCentral Department of Computer Science and Information Technologyen_US
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
Cover page.pdf
Size:
475.47 KB
Format:
Adobe Portable Document Format
Description:
Loading...
Thumbnail Image
Name:
Chapter page.pdf
Size:
845.67 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: