• DocumentCode
    1529539
  • Title

    Optimised Linux swap system for flash memory

  • Author

    Lin, Man ; Chen, S. ; Lv, Guo Jiao ; Zhou, Zhengchun

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Chongqing Univ., Chongqing, China
  • Volume
    47
  • Issue
    11
  • fYear
    2011
  • Firstpage
    641
  • Lastpage
    642
  • Abstract
    Proposed is an optimised Linux swap system, called SGBI, where the Linux kernel manages the flash memory-based swap area directly without FTL. This approach not only introduces an efficient swap-aware garbage collection policy to reduce its cleaning cost and improve the degree of wear-levelling, but also adopts an efficient swap-in read-ahead scheme to delay the execution of garbage collection. Swap I/O traces from the Linux kernel have been collected and trace-driven simulations performed, which show that the proposed approach greatly outperforms existing Linux swap systems.
  • Keywords
    Linux; flash memories; operating system kernels; Linux kernel; SGBI; flash memory; optimised Linux swap system; swap I/O traces; swap aware garbage collection policy; swap-in read-ahead scheme; wear levelling;
  • fLanguage
    English
  • Journal_Title
    Electronics Letters
  • Publisher
    iet
  • ISSN
    0013-5194
  • Type

    jour

  • DOI
    10.1049/el.2011.0621
  • Filename
    5779489