Storage management strategy of flash-based platform

被引:0
|
作者
Wang T. [1 ]
Zhao L. [1 ]
Hu S. [1 ]
Wang T. [1 ]
机构
[1] School of Mechanical Engineering, Tianjin University
基金
中国国家自然科学基金; 高等学校博士学科点专项科研基金;
关键词
Embedded system; Flash-based platform; Storage management; Wear leveling;
D O I
10.1007/s12209-009-0047-9
中图分类号
学科分类号
摘要
Storage management strategy can be expressed by a file system. Commercial file system for embedded application is generally complicated and resource wasted. In this paper, a specified file system adapted to embedded system with flash-based memory is developed. To guarantee the average usage of flash storage sectors, the strategy of wear leveling and adaptive damage management is introduced, in which a dynamic storage space management mode and the strategy of first in first out (FIFO) are adopted. Moreover, the strategy of redundancy design and fast-calculation and tracing is also adopted to extend the life of kernel sector, which can guarantee the reliable service of system booting. The practical application in an embedded CNC (computerized numerical control) platform proves that the file system has effective performance. Furthermore, the flash file system can be transplanted to different embedded platforms by changing a few bottom hardware parameters with universality.
引用
收藏
页码:266 / 271
页数:5
相关论文
共 50 条
  • [41] Design and Analysis of Flash Translation Layers for Multi-Channel NAND Flash-based Storage Devices
    Park, Sang-Hoon
    Ha, Seung-Hwan
    Bang, Kwanhu
    Chung, Eui-Young
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2009, 55 (03) : 1392 - 1400
  • [42] An Advanced TRIM Command for Extending Lifetime of TLC NAND Flash-based Storage
    Kwon, Kirock
    Kang, Dong Hyun
    Park, Jonggyu
    Eom, Young Ik
    2017 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2017,
  • [43] Data Recovery Aware Garbage Collection Mechanism in Flash-Based Storage Devices
    Paik, Joon-Young
    Jin, Rize
    Chung, Tae-Sun
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2018, E101D (09): : 2404 - 2408
  • [44] Exploiting data longevity for enhancing the lifetime of flash-based storage class memory
    Choi, Wonil
    Arjomand, Mohammad
    Jung, Myoungsoo
    Kandemir, Mahmut
    Proceedings of the ACM on Measurement and Analysis of Computing Systems, 2017, 1 (01)
  • [45] A Technique to Improve Garbage Collection Performance for NAND Flash-based Storage Systems
    Jeong, Jaehyeong
    Song, Yong Ho
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2012, 58 (02) : 470 - 478
  • [46] Utilizing Subpage Programming to Prolong the Lifetime of Embedded NAND Flash-Based Storage
    Kim, Jung-Hoon
    Kim, Sang-Hoon
    Kim, Jin-Soo
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2018, 64 (01) : 101 - 109
  • [47] BAGC: Buffer-Aware Garbage Collection for Flash-Based Storage Systems
    Lee, Sungjin
    Shin, Dongkun
    Kim, Jihong
    IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (11) : 2141 - 2154
  • [48] An Efficient Mapping Table Management in NAND Flash-Based Mobile Computers
    Yang, Soo-Hyeon
    Ryu, Yeonseung
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2011, PT III, 2011, 6784 : 518 - 527
  • [49] Design of the MFC& Flash-based Visualization Stage Management System
    Jiang, Yu-jian
    Chen, Jie-hai
    Su, Zhi-bin
    Ren, Peng-hao
    INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA 2016), 2016, : 456 - 460
  • [50] Revisiting TRIM on High-Density Flash-Based Hybrid Storage Systems
    Luo, Longfei
    Yu, Dingcui
    Li, Hang
    Song, Yunpeng
    Lv, Yina
    Sha, Edwin H. -M.
    Shi, Liang
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (05) : 1618 - 1622