日期:2014-05-16  浏览次数:20721 次

大家实际测的FAT16文件系统写Nand Flash速率一般为多大?
我们的方案:DM320+K9WAG08U1A(2k   page   programe   time   :   200μs(Typ.)),Linux   2.6+FAT16(用户数据区),刚开始时速度500KB/Sec,后面我们改进了MTD驱动,目前速度是2.5MB/Sec左右,但是我们见过更好的产品能够达到3.5MB/Sec以上。目前我们已知K9WAG08U1A芯片提供two   plane、interleave等优化措施,   请问大家还有更好的优化措施吗?大家实测的速度是多少呢?欢迎大家一起讨论...   ...

------解决方案--------------------
都2.5MB/Sec的速度了,没有那个必要再去费那么大的精力提速了吧???
做产品也要遵循80-20原则哦,除非是非提速不可,个人认为还是算了吧
------解决方案--------------------
"但多次删除复制文件之后,速度就掉到900KB/sec左右了。所以还需要提速。"

可以采用管理进程,在应用上及时的清理垃圾,和在用户偷闲的时候提醒系统同步

底层提速收硬件和接口和文件系统的影响,工作量和难度不小.
------解决方案--------------------
就算你,提高到5MB/Sec,你的机制不变,那么多次删除复制文件之后,应该还也只有1.8左右