myzr_soft 发表于 2020-4-27 13:42:58

RK3399该如何进行emmc读写速度测试

本帖最后由 myzr_soft 于 2020-4-27 13:44 编辑

打开开发板电源

dd的方法:在终端输入命令


1.运行以下命令以测试磁盘的WRITE速度:
$sync; dd if=/dev/zero of=tempfile bs=1M count=1024; sync
2.运行以下命令以查找缓冲区的读取速度:
$dd if=tempfile of=/dev/null bs=1M count=1024
该文件tempfile是由上一条命令刚刚创建的,已缓存在缓冲区中,其读取速度比直接从磁盘读取的实际速度要高得多。
为了获得真正的速度,我们必须清除缓存。
3.清除缓存并直接从磁盘准确测量实际的读取速度
$sudo /sbin/sysctl -w vm.drop_caches=3
$dd if=tempfile of=/dev/null bs=1M count=1024

iozone的方法:


将开发板连接到公网
输入指令下载安装:
$sudo apt-get install iozone3

也可以在PC浏览器下载移植

安装完后开始进行测试:
$iozone -I -aezco -i 0 -i 1 -i 2 -y 64 -g 4G -f iots -Rb hs400.xls




当此应用运行一段时间后,按ctrl+C结束测试,

并在当前目录下发现新增了hs400.xls文件,将这个文件拉到windows中打开,

excel表格产生。


页: [1]
查看完整版本: RK3399该如何进行emmc读写速度测试