DocumentCode :
2727674
Title :
An efficient I/O scheduler over Multi-Bank Flash Memory storage systems
Author :
Zhao, Xiaosong ; Zhao, Pei ; Li, Guohui
Author_Institution :
Sch. of Comput. Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear :
2011
fDate :
15-17 July 2011
Firstpage :
59
Lastpage :
62
Abstract :
Flash memory has been widely used in embedded systems because of its advantages. The traditional scheduler over flash memory storage systems, namely NOOP, makes no distinction between read and write requests. There is much room for improving the I/O performance, especially over multi-bank flash memory storage systems. In this paper, a novel scheduler, namely Multi-Bank Flash Memory scheduler (MBF scheduler), is proposed to take advantage of the parallelism of multiple banks. MBF scheduler reorders read and write requests and assigns higher priority to read requests. The experimental results show that I/O throughput and average response time are improved significantly compared with NOOP, and MBF provides rather even erase counts and capacity utilizations among different banks.
Keywords :
flash memories; I-O scheduler; NOOP; embedded systems; multibank flash memory scheduler; multibank flash memory storage systems; Aggregates; Embedded systems; Flash memory; Parallel processing; Performance evaluation; Throughput; Time factors; Flexible bank assignment policy; I/O request; MBF scheduler; Multi-bank flash-memory storage systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Service Science (ICSESS), 2011 IEEE 2nd International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-9699-0
Type :
conf
DOI :
10.1109/ICSESS.2011.5982254
Filename :
5982254
Link To Document :
بازگشت