Linux LTP测试方法

本文介绍iperf的使用方法,包括服务器与客户端配置,以及如何进行内存延迟和带宽测试。通过实例展示了不同内存大小下的延迟变化,以及使用stream命令进行内存带宽测试的结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.iperf的使用方法

#server
iperf -s


#client
iperf -c 192.168.1.104 -m -M 1500 -f M -d -t 60 -w 8K

#ip is server‘s ip 

参考地址为:https://blog.youkuaiyun.com/toyijiu/article/details/75043690  

2.内存延迟测试

#使用lmench中的lar_tem_rd进行测试,后面接要测试的内存大小

lat_mem_rd 1M

测试结果如下,你可以看到三个阶段,第一个阶段使用L1的catch,第二等级的延迟使用L2的catch,第三部分使用ddr的内存,结果第一部分stride为步长,左边一列为读取的内存大小,第二列为延迟时间,时间为ns

"stride=128
0.00049 2.670
0.00098 2.673
0.00195 2.670
0.00293 2.672
0.00391 2.671
0.00586 2.671
0.00781 2.673
0.01172 2.671
0.01562 2.672
0.02344 2.671
0.03125 7.698
0.04688 11.049
0.06250 11.451
0.09375 12.705
0.12500 12.685
0.18750 12.828
0.25000 12.841
0.37500 12.830
0.50000 12.847
0.75000 12.831
1.00000 12.850

3.内存带宽的测试采用stream命令

输出结果如下

root@ti-evm:/usr/bin# stream
STREAM copy latency: 4.25 nanoseconds
STREAM copy bandwidth: 3766.92 MB/sec
STREAM scale latency: 4.23 nanoseconds
STREAM scale bandwidth: 3780.27 MB/sec
STREAM add latency: 7.47 nanoseconds
STREAM add bandwidth: 3211.99 MB/sec
STREAM triad latency: 5.12 nanoseconds
STREAM triad bandwidth: 4682.93 MB/sec

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值