Yaffs2文件系统工作机制

        断断续续做文件系统相关的工作已经有段时间了,从烧写工具问文件系统都有一定的了解,但是一直没有时间整理这部分知识。因为之前的文件系统调试问题是因为数据的读取出现问题,因此只改掉了数据读取的流程便能够正常工作了,但是目前遇到了一些问题导致文件系统在进行垃圾回收的时候出现擦除数据问题,做了一些深入的学习,现在将这部分知识整理一下,以便备忘。

        小时候写作文最讨厌写提纲了,现在想想也许老师是正确的,但是那时候确实因为生活阅历和阅读的限制视野较窄,回头想来也许很多东西就是在生活中去验证的。现在这篇文章主要从如下几个方面进行讲述:

SLC NAND FLASH的物理结构

YAFFS2文件制作以及烧写工具的特殊处理

kernel中对YAFFS2文件的读取

YAFFS2文件系统的扫描

YAFFS2文件系统的垃圾回收机制

下面就针对这五个方面进行展开描述(T.B.C)。



你可能感兴趣的:(Yaffs2文件系统工作机制)