• 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