2515|2

382

帖子

9

TA的资源

纯净的硅(初级)

楼主
 

R329开发板性能初测 [复制链接]

 

R329开发板性能测试

 

接上文https://bbs.eeworld.com.cn/thread-1178588-1-1.html,点亮板卡后以新用户名xp进入系统后,第一步是连接wifi,但是很奇怪没有找到wpa_supplicant.conf文件,于是考虑使用nmcli连接。

可以用nmcli radio看到,其硬件是支持的,且可以找到网络使用命令

nmcli device wifi connect SSID password PASSWORD

连接wifi,在上图,我们看到CMCC-2i3h的信号最好,且知道其password,就可以尝试连接:

可以看到已经连接成功,使用ifconfig查看ip地址,为192.168.1.198/24。

可以ping通Internet上地址8.8.8.8。

使用armbianmonitor -n命令查看,在网络接口确实有收发包:

顺便再测试一下cpu性能:

可以看到,当前用户名权限不足,只能看到cpu的利用率和温度,没有达到测试效果,加上sudo再试一次:

依然无法读出cpu的频率,但可以读出MIPS。从测试现象看,这是一个双核的MCU。

尝试用专业测试工具sysbench来跑一下分,看看R329开发板的性能如何。

首先是安装sysbench,直接用apt-get安装:

如之前测试的R329板子上只有双核,只开启双线程测试cpu:

这个结果比起我之前测试树莓派来说,要低得多了。

接下来,我们测试内存(memory),因为分别以随机和顺序方式测试读写,其结果如下:

随机模式读内存:

随机模式写内存:

在测试写内存时,命令输入的时候还正确,但键入回车后,显示结果错行。

可以看到随机模式读写内存速度级别一致。

连续模式读内存:

连续模式写内存:

从测试结果来看,连续模式下,写略慢一些,但无论读写,都比随机模式要快近一倍。

因为R329开发板是使用TF卡启动,受系统和TF卡本身质量的制约,测试读写文件意义不大,故没有使用sysbench测试fileio。

接下来,使用iperf3测试网络性能,R329开发板距离AP大约2米,笔记本电脑距离AP大约2米,笔记本电脑和R329开发板之间距离大约15cm。以R329开发板和笔记本电脑分别作为服务器(server)和客户端(client),按照TCP和UDP模式进行网络传输测试。

先使用使用R329做server,电脑做client,分别测试TCP和UDP。

TCP模式测试:

服务器(R329开发板)显示:

客户端(笔记本电脑)显示:

验证TCP模式传输速率大约在12~13Mbps。

 

UDP模式测试:

服务器侧显示:

客户端显示:

从结果看来,UDP模式下,虽然没有丢包,但时延抖动非常大,传输效率很低。

 

再使用电脑做服务端,R329做客户端,重复上述测试:

TCP模式

服务端显示:

客户端显示:

速率较之前TCP模式有大幅度提升,应该是电脑性能远优于R329开发板的原因。

 

UDP模式传输

服务端显示:

客户端显示:

看起来有少量丢包,传输效率较之前也有提升。

最新回复

这个测试结果挺明显的!非常清晰!   详情 回复 发表于 2021-9-14 11:43

赞赏

1

查看全部赞赏

点赞(1) 关注
 
 

回复
举报

6587

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

UDP模式没有丢包,传输效率低应该是由于延抖动非常大造成

有少量丢包,是否数据包大,或者发送频率上调整一下

 
 
 

回复

1942

帖子

3

TA的资源

版主

板凳
 

这个测试结果挺明显的!非常清晰!

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
【EEWORLD模块整理】+tlc2543(A/D)

今年我用的模块资料 已经证实好用

FPGA DCM时钟管理单元的理解

看Xilinx的Datasheet会注意到Xilinx的FPGA没有PLL,其实DCM就是时间管理单元。 --------------------------------------------- ...

电烙铁的使用小技巧

本人原创——乃自己当时查阅的资料和自己的一点点经验而写成,如有错误请多指教! 首先要说明的是,使用电烙 ...

ubuntu下修改内核发生“ncurses libraries“错误(解决方法)

BSEC@bsec-server:~/kernel/Kernel$ make menuconfig HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/docproc HOSTCC script ...

在屏幕上显示大写字母DMH的VGA控制器

本帖最后由 PuesueDream 于 2015-7-22 17:18 编辑 基于ise14.7平台,用Nexys3开发板弄了一个显示程序。程序包含六部分 首 ...

msp430f149波特率设置

本帖最后由 灞波儿奔 于 2020-1-10 23:14 编辑 TI MSP430系列单片机,usart模块的波特率值设定是通过以下三个寄存器决定的 ...

为什么给一个变量赋值0时,直接写=0,而给它赋值0xffffffff时要写成=0xffffffffu

为什么给一个变量赋值0时,直接写*ram=0即可,而给它赋值0xffffffff时要写成*ram=0xffffffffu, 以下是具体的代码 /****** ...

报名提醒:最后几小时,100套价值390元平头哥RISC-V生态开发板免费送~

最后几小时啦,想要的网友速速来~100套价值390元平头哥RISC-V生态开发板——RVB2601来袭,现在提交创意,即有机会免费 ...

在现代计算机上运行虚拟Mac Quadra 900

682909 macintosh.js 是一个模拟 1991 年 Macintosh Quadra 900 和摩托罗拉 CPU 的虚拟机,它完全用 JavaScript 编写(因此请 ...

反激电源辅助供电绕组串联电阻

看到很多反激电源辅助绕组串联电阻的,如下图电阻Rvcc,想问一下这个电阻的作用是什么?

关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表