Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

LRU-WSR: integration of LRU and writes sequence reordering for flash memory

Published: 01 August 2008 Publication History

Abstract

Most mobile devices are equipped with a NAND flash memory even if it has characteristics of not-in-place update and asymmetric I/O latencies among read, write, and erase operations: write/erase operations are much slower than a read operation in a flash memory. For the overall performance of a flash memory system, the buffer replacement policy should consider the above severely asymmetric I/O latencies. However, existing LRU buffer replacement algorithm cannot deal with the above problem. This paper proposes the LRU-WSR buffer replacement algorithm that enhances LRU by reordering writes of not-cold dirty pages from the buffer cache to flash storage. The enhanced LRU-WSR algorithm focuses on reducing the number of write/erase operations as well as preventing serious degradation of buffer hit ratio. The experimental results show that the LRU-WSR outperforms other algorithms including LRU, CF-LRU, and FAB1.

Cited By

View all
  • (2024)A Managed Memory System for Micro Controllers with NOR Flash MemoryProceedings of the 2024 ACM SIGPLAN International Symposium on Memory Management10.1145/3652024.3665511(57-67)Online publication date: 20-Jun-2024
  • (2023)Write-Aware Timestamp Tracking: Effective and Efficient Page Replacement for Modern HardwareProceedings of the VLDB Endowment10.14778/3611479.361152916:11(3323-3334)Online publication date: 24-Aug-2023
  • (2022)NASA: NVM-Assisted Secure Deletion for Flash MemoryIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2022.319751441:11(3779-3790)Online publication date: 1-Nov-2022
  • Show More Cited By
  1. LRU-WSR: integration of LRU and writes sequence reordering for flash memory

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image IEEE Transactions on Consumer Electronics
    IEEE Transactions on Consumer Electronics  Volume 54, Issue 3
    August 2008
    533 pages

    Publisher

    IEEE Press

    Publication History

    Published: 01 August 2008

    Author Tags

    1. buffer replacement
    2. flash memory
    3. storage system

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 22 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)A Managed Memory System for Micro Controllers with NOR Flash MemoryProceedings of the 2024 ACM SIGPLAN International Symposium on Memory Management10.1145/3652024.3665511(57-67)Online publication date: 20-Jun-2024
    • (2023)Write-Aware Timestamp Tracking: Effective and Efficient Page Replacement for Modern HardwareProceedings of the VLDB Endowment10.14778/3611479.361152916:11(3323-3334)Online publication date: 24-Aug-2023
    • (2022)NASA: NVM-Assisted Secure Deletion for Flash MemoryIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2022.319751441:11(3779-3790)Online publication date: 1-Nov-2022
    • (2022)CCF-LRU: hybrid storage cache replacement strategy based on counting cuckoo filter hot-probe methodApplied Intelligence10.1007/s10489-021-02567-052:5(5144-5158)Online publication date: 1-Mar-2022
    • (2019)CostPIProceedings of the 48th International Conference on Parallel Processing10.1145/3337821.3337879(1-10)Online publication date: 5-Aug-2019
    • (2019)VBBMS: A Novel Buffer Management Strategy for NAND Flash Storage DevicesIEEE Transactions on Consumer Electronics10.1109/TCE.2019.291089065:2(134-141)Online publication date: 22-Apr-2019
    • (2018)Assessment of Urban Water Supply System Based on Query Optimization StrategyComplexity10.1155/2018/80689142018Online publication date: 1-Jan-2018
    • (2017)Composing lifetime enhancing techniques for non-volatile main memoriesProceedings of the International Symposium on Memory Systems10.1145/3132402.3132411(363-373)Online publication date: 2-Oct-2017
    • (2017)CLOCK-DNV: a write buffer algorithm for flash storage devices of consumer electronicsIEEE Transactions on Consumer Electronics10.1109/TCE.2017.01470063:1(85-91)Online publication date: 1-Feb-2017
    • (2017)Exploiting write-only-once characteristics of file data in smartphone buffer cache managementPervasive and Mobile Computing10.1016/j.pmcj.2017.01.00440:C(528-540)Online publication date: 1-Sep-2017
    • Show More Cited By

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media