• DocumentCode
    2303513
  • Title

    Performance Optimization for Flash Memory Database in Mobile Embedded System

  • Author

    Song, Weiqi ; Tao, Tao ; Gao, Tiegang

  • Author_Institution
    Coll. of Software, Nankai Univ., Tianjin, China
  • Volume
    3
  • fYear
    2010
  • fDate
    6-7 March 2010
  • Firstpage
    35
  • Lastpage
    39
  • Abstract
    The trend of recent technological in flash media have made it an attractive choice for non-volatile data storage in a wide spectrum of computing devices, such as PDA´ s, mobile phones, MP3 players, embedded sensors, etc. Compared with the disk drivers, the success of flash media for those devices is mainly due to its superior merits for smaller size, lighter weight, better shock resistance, lower electric consumption, less noise, and faster read performance. At present, one of the most popular embedded databases is SQLITE, which has been widely applied in mobile phones. In this paper, we will optimize for commit strategy and parameters configuration for SQLITE on a real application in mobile phone, which utilizes SQLITE as its embedded database library. We focused on providing different suitable parameter configurations and commit strategy for SQLITE to generate the different Portable flash packages (such as secure digital (SD) cards, mini SD cards, and micro SD cards) according to the special requirement of the middleware applications. Through this way, make such flash memory management database perform more suitable and efficiency to the middleware application in the embedded device which it is exactly implemented on.
  • Keywords
    database management systems; embedded systems; flash memories; mobile handsets; performance evaluation; storage management; SQLITE; embedded database library; flash media; flash memory database; flash memory management database; middleware; mobile embedded system; mobile phone; nonvolatile data storage; performance optimization; portable flash packages; Databases; Digital audio players; Embedded computing; Embedded system; Flash memory; Middleware; Mobile handsets; Nonvolatile memory; Optimization; Personal digital assistants; SQLITE; Sector Size; embedded system; mobile device;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Education Technology and Computer Science (ETCS), 2010 Second International Workshop on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-6388-6
  • Electronic_ISBN
    978-1-4244-6389-3
  • Type

    conf

  • DOI
    10.1109/ETCS.2010.109
  • Filename
    5460048