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