DocumentCode :
2481881
Title :
An Optimization Algorithm for UBIFS Wear-Leveling
Author :
Cai, Xiaoru ; Shao, Shi
Author_Institution :
Dept. of Comput. Sci. & Technol., East China Normal Univ., Shanghai, China
fYear :
2010
fDate :
22-23 May 2010
Firstpage :
1
Lastpage :
4
Abstract :
This paper presents an optimization algorithm for UBIFS wear-leveling. After introducing UBIFS architecture and analyzing wear-leveling and its protection mechanism, we show the shortcomings of the protection mechanism and give a way to improve it. We present an optimization algorithm with two key ideas: to accumulate write requests by building a queue and to balance the amount of data movement by reserving LEBs. This algorithm focuses on minimizing the waiting time and space overhead. The evaluation result shows that our optimization algorithm saves at least 52% of waiting time for wear-leveling and reduces approximately 33.3% of space overhead for each LEB.
Keywords :
flash memories; optimisation; UBIFS architecture; UBIFS wear leveling; optimization algorithm; protection mechanism; Buffer storage; Cleaning; Computer science; Costs; Counting circuits; File systems; Paper technology; Protection; Space technology; Stability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Systems and Applications (ISA), 2010 2nd International Workshop on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-5872-1
Electronic_ISBN :
978-1-4244-5874-5
Type :
conf
DOI :
10.1109/IWISA.2010.5473441
Filename :
5473441
Link To Document :
بازگشت