JFFS2 是一个开放源码的项目(www.infradead.org)。 它是在闪存上使用非常广泛的读/写文件系统,在嵌入式系统中被普遍的应用。这篇文章首先分析了在闪存上使用 JFFS2 的必要性,然后详细的阐述了 JFFS2 实现的内部机制,包括日志结构的文件系统,关键的数据结构,挂载过程和垃圾收集机制。同时也指出了 JFFS2 的局限性,并介绍了最新的针对 JFFS2 的不足进行改进的补丁程序。最后对 JFFS3 的设计思想和现在的开发状况给予了简单的介绍。
50bc2e34037ed.gif (861 Bytes, 下载次数: 13)
图一
50bc2e34c4f2d.gif (1.57 KB, 下载次数: 16)
图二
50bc2e358c2e1.gif (4.26 KB, 下载次数: 26)
图三
50bc2e365aea6.gif (3.44 KB, 下载次数: 12)
图四
50bc2e375c8d2.gif (13.3 KB, 下载次数: 16)
图五
50bc2e382f850.gif (1.74 KB, 下载次数: 13)
图六
欢迎光临 DIY编程器网 (http://diybcq.com/) | Powered by Discuz! X3.2 |