Abstract

Flash memory won its edge than other storage media for its advantages, such as shock resistance, low power consumption and high data transmission speed. However, new data is written out-of-place due to the characteristics of flash memory, which is diverse from traditional magnetic media. Out-of-place update results in the wear-leveling issue over flash memory for erasing blocks to reclaim invalid pages. This paper proposed a dynamic wear (DW)-leveling design without substantially increasing overhead and without modifying Flash Translation Layer (FTL) for huge-capacity flash storage systems with cache, which is based on segmentation threshold and Least Recently Used (LRU). Experimental results show that our design levels the wear of different physical blocks, reduces extra page coping and block erasing, and improves the read/write performance. Additionally, different thresholds impacting wear leveling are also discussed.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.