电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子论文>模拟数字论文>基于闪存YAFFS文件系统的索引机制的改进_李纪扣

基于闪存YAFFS文件系统的索引机制的改进_李纪扣

2017-03-16 | pdf | 506KB | 次下载 | 1积分

资料介绍

基于闪存YAFFS文件系统的索引机制的改进_李纪扣

  YAFFS 是针对 NAND 闪存 (以下简称闪存) 设计的文件系统,在加载文件系统时,YAFFS 需要在内存中构建文件系统的目录树。不同于传统的 LINUX,YAFFS 不包含超级块,加载时需要遍历每一个页。YAFFS 有关页的文件信息是存放在 OOB 数据区中的,因此,在向内存中加载文件系统时不需要遍历整个页,而是从 OOB 中直接读取相应文件的相关加载信息,这样可以在一定程度上加快文件系统在内存中的加载。然后根据 yaffs_tags 来判断是文件头页还是数据页。再分别根据文件头页面中的信息以及数据页面中的文件 ID、页 ID、序列号等信息在内存中为所有的文件都建立相应的数据结构对象。相对 JFFS 文件系统需要遍历闪存的所有存储单元,YAFFS 的启动过程省了一定的时间。但仍然要遍历闪存上每一页之中的 OOB 区域,根据其中的相关数据和标记信息来在内存中建立 YAFFS 的数据结构映像。所以 YAFFS 在内存中加载时间的增长是线性的。目前,随着技术的发展,闪存的存储容量越来越大,页面数量也以几何级数增长,当页面多到一定程度时,我们便需要考虑缩减 YAFFS 的加载时间。

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1TC358743XBG评估板参考手册
  2. 1.36 MB  |  330次下载  |  免费
  3. 2开关电源基础知识
  4. 5.73 MB  |  11次下载  |  免费
  5. 3嵌入式linux-聊天程序设计
  6. 0.60 MB  |  3次下载  |  免费
  7. 4DIY动手组装LED电子显示屏
  8. 0.98 MB  |  3次下载  |  免费
  9. 5基于FPGA的C8051F单片机开发板设计
  10. 0.70 MB  |  2次下载  |  免费
  11. 651单片机窗帘控制器仿真程序
  12. 1.93 MB  |  2次下载  |  免费
  13. 751单片机大棚环境控制器仿真程序
  14. 1.10 MB  |  2次下载  |  免费
  15. 8基于51单片机的RGB调色灯程序仿真
  16. 0.86 MB  |  2次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191186次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费