基于飞凌嵌入式OK-G2LD-C开发板的存储读写速度和兆网带宽测试

本篇文章基于飞凌嵌入式ok-g2ld-c开发板,针对其存储读写速度和千兆网带宽进行测试。相信能够帮助各位工程师小伙伴更加深入地了解这套板卡。
存储读写速度测试 1.emmc读写测试
ok-g2ld-c平台的emmc默认运行于hs200 模式,工作位宽为8。下面简单测试emmc的读写速度,这里我们以读写ext4 文件系统为例。
写入测试:
root@okg2l:~# dd if=/dev/zero of=/test bs=1m count= 500 conv=fsync500+0 records in500+0 records out524288000 bytes (524 mb)copied, 7.81532s, 67.1mb/s读取测试:root@okg2l:~# dd if=/test of=/dev/null bs=1m count= 500 conv=fsync500+0 records in500+0 records out524288000 bytes (524 mb)copied, 6.49422s,80.7mb/s 通过以上可以看到,emmc的写入速度为67.1mb/s,读取速度为80.7 mb/s。
2.tf卡读写测试
ok-g2ld-c平台的tf卡默认运行于sdr104模式,工作位宽为4,下面简单测试tf卡的读写速度,我们仍然以读写ext4文件系统为例。
写入测试:
root@okg2l:~# dd if=/dev/zero of=/run/media/mmcblk1p1/test bs=1m count=500 conv=fsync \oflag=direct500+0 records in500+0 records out524288000 bytes (524 mb) copied, 107.154s, 4.9mb/s 读取测试:
root@okg2l:~# dd if=/run/media/mmcblk1p1/test of=/dev/null bs=1m iflag=direct500+0 records in500+0 records out524288000 bytes (524 mb) copied, 14.7009s, 35.7mb/s 通过以上测试可以看到,tf卡的写入速度为4.9 mb/s,读取速度为35.7 mb/s。
3.usb2.0读写测试
ok-g2ld-c支持两个usb2.0接口,用户可以在任何一个板载usb host接口上连接usb鼠标、usb键盘、u盘等设备,并且支持以上设备的热插拔。这里我们以读写usb2.0接口的u盘为例。
写入测试:
root@okg2l:~# dd if=/dev/zero of=/run/media/sda1/test bs=1m count=50 conv = fsync \oflag=direct50+0 records in50+0 records out52428800 bytes (52 mb) copied, 8.81593s, 5.9mb/s 读取测试:
root@okg2l:~# dd if=/run/media/sda1/test of=/dev/null bs=1m iflag=direct50+0 records in50+0 records out52428800 bytes (52 mb) copied, 1.46226s, 35.9mb/s 通过以上测试结果可以看到,usb2.0的写入速度为5.9 mb/s,读取速度为35.9mb/s。
4.ddr带宽测试
执行测试操作
root@okg2l:~# memory_bandwidth.sh 打印信息如下:
ok-g2ld-c的ddr4带宽如上图所示,读取带宽2765mb/s,读入带宽约为891mb/s。
网络测试 网络打流测试
ok-g2ld-c开发板搭载两个千兆网口,小编使用iperf3打流测试其实际网络带宽。
root@okg2l:~# iperf3 -c 192.168.0.2 -i 5 -t 60connecting to host 192.168.0.2, port 5201[ 5] local 192.168.0.232 port 39804 connected to 192.168.0.2 port 5201[ id] interval transfer bitrate retr cwnd[ 5] 0.00-5.00 sec 38.3 mbytes 64.3 mbits/sec 1736 1.41 kbytes[ 5] 5.00-10.00 sec 44.2 mbytes 74.2 mbits/sec 1785 4.24 kbytes[ 5] 10.00-15.00 sec 67.7 mbytes 114 mbits/sec 2741 2.83 kbytes[ 5] 15.00-20.00 sec 26.0 mbytes 43.6 mbits/sec 1043 1.41 kbytes[ 5] 20.00-25.00 sec 53.2 mbytes 89.2 mbits/sec 2054 2.83 kbytes[ 5] 25.00-30.00 sec 42.4 mbytes 71.2 mbits/sec 2030 2.83 kbytes[ 5] 30.00-35.00 sec 44.1 mbytes 74.0 mbits/sec 2085 5.66 kbytes[ 5] 35.00-40.00 sec 32.3 mbytes 54.2 mbits/sec 1528 1.41 kbytes[ 5] 40.00-45.00 sec 33.6 mbytes 56.4 mbits/sec 1671 11.3 kbytes[ 5] 45.00-50.00 sec 45.1 mbytes 75.6 mbits/sec 2151 1.41 kbytes[ 5] 50.00-55.00 sec 28.1 mbytes 47.1 mbits/sec 1388 1.41 kbytes[ 5] 55.00-60.00 sec 24.7 mbytes 41.5 mbits/sec 1222 2.83 kbytes- - - - - - - - - - - - - - - - - - - [ id] interval transfer bitrate retr[ 5] 0.00-60.00 sec 480 mbytes 67.1 mbits/sec 21434 sender[ 5] 0.00-60.00 sec 479 mbytes 67.0 mbits/sec receiver 此次测试使用ok-g2ld-c开发板和ok1028-c开发板的千兆网口进行对测,其中ok-g2ld-c开发板作为客户端,ok1028-c开发板作为服务端。通过以上数据可以看到,千兆网口的传输带宽实际约为480 mbytes。
以上就是小编为大家带来的ok-g2ld-c开发板存储读写速度和千兆网口实际带宽的测试,希望能够对各位工程师小伙伴有所帮助。


PCB的工艺流程详细讲解
金山文档结合龙芯3C5000/3D5000系列服务器满足文档处理场景需求
噪声对理想的PID控制器又有什么影响呢?
在SCL中使用浮点数REAL和LREAL进行计算
新能源乘用车月度推荐目录及配套供应商分析报告 部分内容
基于飞凌嵌入式OK-G2LD-C开发板的存储读写速度和兆网带宽测试
荣耀20i发布 售价1599元起
什么是机械冲击测试?
浙江省智能传感材料与芯片集成技术重点实验室揭牌
恩智浦全新的TDA18272为硅调谐器订立了基准
“独角兽”大疆投资人透露:账面已浮盈100倍
芯闻3分钟:苹果将推AirPods Pro,台积电两年狂揽八项全球第一
必看!智能电动汽车对MCU、功率器件的新要求
微软宣布强化在Azure公有云基础设施平台上提供的人工智能产品
PLC网关采集PLC数据之后数据都放到哪里去了呢
经济衰退影响 Adobe CEO 09财年薪酬减少68%
关于电源抗干扰技术在工控设计中的应用分析和介绍
竞争全球化,世界范围还有哪些传感器强国?
思源科技第3代LAKER客制化IC设计平台获台积电20nm客制化设计参考流程采用
如何选择适合自己生产需求的工业显示器?