Sciweavers

ADBIS
2010
Springer

CFDC: A Flash-Aware Buffer Management Algorithm for Database Systems

14 years 2 months ago
CFDC: A Flash-Aware Buffer Management Algorithm for Database Systems
Abstract. Classical buffer replacement policies, e.g., LRU, are suboptimal for database systems having flash disks for persistence, because they are not aware of the distinguished characteristics of those storage devices. We present CFDC (Clean-First Dirty-Clustered), a flash-aware buffer management algorithm, which emphasizes that clean buffer pages are first considered for replacement and that modified buffer pages are clustered for better spatial locality of page flushes. Our algorithm is complementary to and can be integrated with conventional replacement policies. Our DBMS-based performance studies using both synthetic and real-life OLTP traces reveal that CFDC significantly outperforms previous proposals with a performance gain up to 53%.
Yi Ou, Theo Härder, Peiquan Jin
Added 26 Oct 2010
Updated 26 Oct 2010
Type Conference
Year 2010
Where ADBIS
Authors Yi Ou, Theo Härder, Peiquan Jin
Comments (0)