安卓测试flash读写速率

项目中使用了不同的flash,现象是刷机时长差别很多,有的一百多秒,有的500多秒,有的一千多秒。
现在使用busybox来测试一下读写速率:
工具 dd命令
dd 是 Linux/UNIX下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。

写入测试
通过拷贝一个空文件,大小为200MB,数量为一个
busybox dd if=/dev/zero of=/storage/emulated/0/ddDog/testspeed bs=209715200 count=1

sl8541e_1h10_32b:/ # busybox dd if=/dev/zero of=/storage/emulated/0/ddDog/testspeed  bs=209715200 count=1
1+0 records in
1+0 records out
209715200 bytes (200.0MB) copied, 4.970492 seconds, 40.2MB/s

写入速率为40.2MB/s

读取测试
把某一个文件
busybox dd if=/storage/emulated/0/ddDog/testspeed of=/dev/null bs=209715200

sl8541e_1h10_32b:/ # busybox dd if=/storage/emulated/0/ddDog/testspeed of=/dev/null bs=209715200                                            <
1+0 records in
1+0 records out
209715200 bytes (200.0MB) copied, 0.614969 seconds, 325.2MB/s

读取速率为325.2MB/s

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容