TY - GEN
T1 - A DRAM-flash index for native flash file systems
AU - Ho, Chien Chung
AU - Huang, Po Chun
AU - Chang, Yuan Hao
AU - Kuo, Tei Wei
PY - 2013
Y1 - 2013
N2 - Index structures are widely used in file systems and database applications for efficient data management. This paper exploits the respective characteristics of DRAM and flash memory for tree index designs, for which a native file system is taken as an example target in the research. Different from DRAM caching or buffering of flash-memory access in the past work, a hybrid index design that resides over DRAM and flash memory simulaneously is proposed to improve system performance and space management. Tree nodes migrate between DRAM and flash memory, as needed, in response to user access pattern so as to optimize the performance and to reduce managing overhead. The capability of the proposed design is evaluated by a series of experiments, for which we have very encouraging results.
AB - Index structures are widely used in file systems and database applications for efficient data management. This paper exploits the respective characteristics of DRAM and flash memory for tree index designs, for which a native file system is taken as an example target in the research. Different from DRAM caching or buffering of flash-memory access in the past work, a hybrid index design that resides over DRAM and flash memory simulaneously is proposed to improve system performance and space management. Tree nodes migrate between DRAM and flash memory, as needed, in response to user access pattern so as to optimize the performance and to reduce managing overhead. The capability of the proposed design is evaluated by a series of experiments, for which we have very encouraging results.
UR - http://www.scopus.com/inward/record.url?scp=84892648961&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84892648961&partnerID=8YFLogxK
U2 - 10.1109/CODES-ISSS.2013.6658990
DO - 10.1109/CODES-ISSS.2013.6658990
M3 - Conference contribution
AN - SCOPUS:84892648961
SN - 9781479914173
T3 - 2013 International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2013
BT - 2013 International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2013
PB - IEEE Computer Society
T2 - 11th ACM/IEEE International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2013
Y2 - 29 September 2013 through 4 October 2013
ER -