针对Flash存储器的特性提出一种分层文件系统架构,抽象出逻辑存储器作为中间层,屏蔽了底层物理器件操作上的不足.本文件系统非常适合1GB以下容量的Flash存储器,具有可移植性高、访问效率高、寿命均衡等特性. 嵌入式技蒂鼬e讹d Tec№Iogy 一和微嵌兀式Hash文件系统――¨EFFS 胡德鹏1,一,李仁发1 (1.湖南大学软件学院,湖南长沙410082; 2.湖南涉外经济学院计算机学部,湖南长沙410205) 摘要:针对n鹕h存储器的特性提出一种分层文件系统架构,抽象出逻辑存储器作为中间层,屏 蔽了底层物理器件操作上的不足。本文件系统非常适合1GB以下容量的n硒h存储器,具有可移植性 高、访问效率高、寿命均衡等特性。 关键词:n嬲h存储器Block Page逻辑存储器n垤 随着嵌入式系统应用的迅速发展,嵌入式系统被广 n鹪h器件和普通存储器件不一样,它只能采用块擦除 泛应用于各行各业,嵌入式系统的数据存储问题随之变 和片擦除两种操作方式。 成了一个最核心的关键问题。由于na8h器件的迅速普 2 FIash器件存储管理 及,使得n鹪h存储器的使用变得十分重要。同时,nash 由于n鹪h器件的读写特性,使n嬲h器件存储管理 器件本身固有的擦写寿命、不可字节擦除等特点也使 较为复杂,且容易出问题。 n私h器件存储管理变得非常复杂。 (1)寿命均衡问题:如果经常对同一单元进行……