检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]杭州电子科技大学计算机学院,浙江杭州310018
出 处:《杭州电子科技大学学报(自然科学版)》2006年第4期47-51,共5页Journal of Hangzhou Dianzi University:Natural Sciences
摘 要:随着嵌入式系统的复杂性的不断提高,在嵌入式系统中也需要存储和管理大量数据。闪存的众多特性使其成为嵌入式系统的首选存储设备,而FAT文件系统又以其短小精悍的特点被广泛应用的资源有限的嵌入式系统。该文重点讨论了以磁盘为载体的文件系统向以闪存芯片为载体的嵌入式文件系统移植过程中所需要解决的缓冲问题,并最终采用了一种结构上属于哈希双向链表,结合二次机会算法与最久未使用替换算法的动态维护的缓冲区。With the increasement of the complexity of embedded system, the capability of storage and manipulation of mass data is definitely required. Flash, with its various unique features, is regarded as the first choice of the storage device for embedded system. In addition, concerning of its compact size and proper capability, DOS filesystem is widely adopted in the embedded system which only possesses limitary resource. Concerning the fact that the structure for hard disk and FLASH differ variously from each other, this article emphasizes the design of buffer zone in the procedure carried out during the transplantation of file system from hard disk to FLASH by the means of comparing several algorithms commonly used. Finally, twice chance algorithm, accompanied by LRU and dynamic kept buffer zone, based on a double- forward link list and a hash table is adopted.
分 类 号:TP316[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.13