By Topic

An efficient I/O scheduler over Multi-Bank Flash Memory storage systems

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Xiaosong Zhao ; School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China ; Pei Zhao ; Guohui Li

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.

Published in:

2011 IEEE 2nd International Conference on Software Engineering and Service Science

Date of Conference:

15-17 July 2011