分享

JFFS2

 希望蜡炬 2013-06-07

FFS2全名是 Journalling Flash File System Version2,是Redhat公司开发的闪存文件系统[1],其前身是JFFS, 最早只支持NOR Flash, 自2.6版以后开始支持NAND Flash, 极适合使用于嵌入式系统。

目录

  [隐藏

特性 [编辑]

JFFS2 功能如下:

  • 支持 NAND flash 设备。
  • 硬链接(Hard links)。这是JFFS 碍于文件格式所无法支持的功能。
  • 压缩。有三种算法: zlib, rubin 以及 rtime.
  • 更佳的性能。

缺点 [编辑]

  • JFFS2在挂载(mount)时会扫描整个flash 所有的数据,再将文件系统目录存储在system memory, 会线性倍数成长,消耗很多时间。
  • JFFS2没有write-back机制,不能将数据暂存于缓存(cache), 以致于flash I/O的动作频繁。
  • JFFS2设计机制过于复杂,代码不易阅读。

参见 [编辑]

注释 [编辑]

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多