找回密码
 注册
搜索
查看: 1640|回复: 5

[讨论] 做过文件系统的朋友请进

[复制链接]
发表于 2005-6-6 08:14:00 | 显示全部楼层 |阅读模式
我现在做一个文件系统,flash用的是Intel的28f128,一个块64k,接成32bit形式后一个块达128k。  
我现在的问题是,在这样的flash上建立文件系统,在写块时要一次性写128k,必定造成系统的停顿(因为在烧flash时必须关中断,在我的系统中烧写128k需要大约2秒!),请问这个问题如何解决?  
据说Intel提供了一个vfs可以解决大块的问题,把大块映射成小的逻辑块,这我可以理解。但是文档中又说vfs占用的内存仅几k或几十k,这我就不明白了——在我的系统中,单文件cache我就占了256k,否则性能很差。  
不知道有没有做过文件系统的朋友?如何解决这个问题?
发表于 2005-6-9 10:18:00 | 显示全部楼层
比较棘手
发表于 2005-9-2 21:20:00 | 显示全部楼层
<P>用SST28SF040A / SST28VF040A把,擦写只有256字节。</P>
发表于 2006-2-11 14:15:00 | 显示全部楼层
<P>请问一下,文件系统由什么用啊,包含那些东西</P>
点评回复

使用道具 举报

发表于 2006-2-17 15:28:00 | 显示全部楼层
一般指读写flash
点评回复

使用道具 举报

发表于 2006-2-23 17:33:00 | 显示全部楼层
可以给个参考设计,但是要钱哦。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-9-23 19:22 , Processed in 0.047345 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表