作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (8): 88-90. doi: 10.3969/j.issn.1000-3428.2010.08.031

• 软件技术与数据库 • 上一篇    下一篇

Flash存储管理在嵌入式系统中的实现

刘会忠1,程 煜1,袁 达2   

  1. (1. 河北省应用数学研究所,石家庄 050081;2. 河北省科技成果转化中心,石家庄 050021)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2010-04-20 发布日期:2010-04-20

Implementation of Flash Storage Management in Embedded System

LIU Hui-zhong1, CHENG Yu1, YUAN Da2   

  1. (1. Hebei Institute of Applied Mathematics, Shijiazhuang 050081; 2. Hebei Science Convert Center, Shijiazhuang 050021)
  • Received:1900-01-01 Revised:1900-01-01 Online:2010-04-20 Published:2010-04-20

摘要: 针对大容量存储管理问题,论述管理NAND Flash系统中直接寻址的算法实现,提出建立节点树、底层节点动态位宽等概念,实现对不同类型闪存进行灵活可变的直接寻址。通过建立页数组增大文件系统的直接寻址范围,根据区块数据不同的更新频率分别设计动态损耗均衡算法和静态损耗均衡算法,用于实现需求块回收和损耗均衡。

关键词: 文件系统, 节点树, 动态位宽, 阈值

Abstract: Aiming at the problem of large storage system’s management, a direct addressing algorithm is described in embedded file system. Tnode-tree and dynamic-TnodeWidth are used to address most kinds of NAND flash, the method of chunk group is mentioned. The Dynamic wear-leveling algorithm and static wear-leveling algorithm according to the different erasing times of block are presented to realize The garbage- collection and wear-leveling.

Key words: file system, Tnode-tree, dynamic TnodeWidth, threshold

中图分类号: