[ZLG-ARM] ZLG/FS 文件系统大文件写入问题

[复制链接]
2596|3
 楼主| aut_maple 发表于 2007-5-4 23:24 | 显示全部楼层 |阅读模式
我在easyARM&nbsp;2200&nbsp;上&nbsp;ZLG/FS&nbsp;文件系统&nbsp;&nbsp;写入&nbsp;大文件(大约&nbsp;60KB&nbsp;)时,效率太低,要好几分钟.&nbsp;<br /><br />我是用&nbsp;IDE&nbsp;接口&nbsp;往硬盘写文件,从时间上讲这么慢是不正常的.<br />我是用ZLG/FS里面的&nbsp;块文件&nbsp;写入函数一次性写进去的,有没有比较高效率的办**&nbsp;降低写入操作的时间.
high 发表于 2007-5-5 16:07 | 显示全部楼层

自己做才可以

理论上最快的速度要满足这样条件和步骤:<br /><br />1.安排硬盘上连续空间用于存储。这就省略FAT的搜索,分配...<br />2.大缓冲一次性写入文件<br />3.修改相关FAT&nbsp;<br />4.修改DIR<br />--<br />不过,我觉得您碰到的速度瓶颈也许未必在此。上面的方式太极端了。不要用。
seekfor 发表于 2007-5-5 18:43 | 显示全部楼层

俺自己写的FAT,1M的NAND文件,大概只需要1minutes

  
 楼主| aut_maple 发表于 2007-5-5 23:23 | 显示全部楼层

seekfor?

我在论坛上看了&nbsp;Seekfor&nbsp;FAT&nbsp;System&nbsp;v1.3&nbsp;,不知道&nbsp;seekfor&nbsp;大虾能否将源代码发一份给我,研究一下.谢谢!<br />aut_maple@163.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

8

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部