找回密码
 注册
搜索
查看: 950|回复: 2

[help]往nand中(jffs2)拷贝文件速度好慢,是什么原因??

[复制链接]
发表于 2012-9-28 13:56:41 | 显示全部楼层 |阅读模式
使用cp命令从SD卡往nand中拷贝一个2M左右的文件,需要9秒左右。
使用cp命令从nand中拷贝一个同样大小的文件出来到SD卡,1秒左右。

写nand前会先擦除吧,但这也不应该花多少时间啊。

而用mtd-utils工具中的nandwrite命令写nand的速度是正常的。

这是什么原因啊。。。。。
 楼主| 发表于 2012-10-24 14:18:05 | 显示全部楼层
找到耗时的地方了,是jffs2_compression(),
默认的压缩模式是priority。
没有进一步确认它为什么这么慢,
改成无压缩模式后,速度正常了。
点评回复

使用道具 举报

发表于 2012-10-22 10:23:16 | 显示全部楼层
lz,问题解决了?什么原因?

估摸着 写驱动中的写数据或擦除数据的代码太耗时
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-11-23 06:52 , Processed in 0.044594 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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