首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

jffs2文件系统有关问题

2012-07-29 
jffs2文件系统问题一块2G的nandflash,加载jffs2文件系统要多久,我板子需要10分钟,就是从输出ip-config到VF

jffs2文件系统问题
一块2G的nandflash,加载jffs2文件系统要多久,我板子需要10分钟,就是从输出ip-config到VFS:mounted root(jffs2 filesystem)要等10分钟,这个是nandflash驱动问题吗?大家一般嵌入式linux使用jffs2文件系统的启动要多久?

[解决办法]
存储的文件大小和你制作的文件系统大小没什么关系。
[解决办法]
jffs2挂载flash时,需要读取flash上的所有内容,然后在内存中建立一张管理flash的链表结构,故需要花费很长时间。jffs2一般也只建议用在16M以下的 NOR FLASH或SPI FLASH。

管理nand flash比较好的是yaffs2文件系统或者是ubifs文件系统,这两个系统每次退出的时候都会把管理flash内容的内存上的相关数据结构存储到flash中,这样下次直接读取该数据结构,不用扫描整个磁盘,故挂载速度很快。

热点排行