• DocumentCode
    1357262
  • Title

    Swap space management technique for portable consumer electronics with NAND flash memory

  • Author

    Kwon, Ohhoon ; Koh, Kern

  • Author_Institution
    Nat. Inst. of Inf., Tokyo, Japan
  • Volume
    56
  • Issue
    3
  • fYear
    2010
  • Firstpage
    1524
  • Lastpage
    1531
  • Abstract
    Flash memory has more capacity and a lower price. It makes flash memory more suitable for portable consumer electronics. Portable consumer electronics such as table PC and smart phones use NAND flash memory as a secondary storage because it has many attractive features such as small size, fast access speeds, and light weight. The portable consumer electronics with NAND flash memory exploit a "demand paging" to run applications, and also use a "swapping" to extend a limited main memory space. However, if the portable consumer electronics use NAND flash memory as swap space, it should perform garbage collection, which is a time-consuming operation. Therefore, in order to manage swap space efficiently, this work presents a novel garbage collection policy for the portable consumer electronics with a swap system. The proposed policy has three features important in NAND flash memory based swap systems: (1) long endurance of NAND flash memory, (2) quick garbage collection, and (3) low energy consumption.
  • Keywords
    NAND circuits; consumer electronics; flash memories; portable instruments; NAND flash memory; energy consumption; garbage collection policy; portable consumer electronics; secondary storage; smart phones; swap space management technique; table PC; time consuming operation; Aerospace electronics; Consumer electronics; Flash memory; Memory management; Performance evaluation; Random access memory; Shadow mapping; Swapping, Portable consumer electronics, NAND Flash memory, Garbage collection;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2010.5606292
  • Filename
    5606292