硬件性能测试之:[1]网卡

2025-11-05 07:28:30

1、安装Netperf

Server端与Client端都需要安装

在命令行下执行:

apt-get install netperf

直接安装

安装过程如下图:

或者,下载netperf

下载地址:http://www.netperf.org/netperf/

下载完成后,解压,安装

硬件性能测试之:[1]网卡

2、在Server端开启服务

在Server端命令行下执行:

netserver 

启动服务

硬件性能测试之:[1]网卡

1、在Client发送不同大小字节的请求,查看Server端对请求的应答

在命令行下执行以下命令:

netperf -H 10.34.70.26 -l 60 -- -m 4

其中最后一个参数4为4kb,测试时可以修改为8,16,32,64,128等,来查看网卡对不同大小字节的数据的响应速度

硬件性能测试之:[1]网卡

硬件性能测试之:[1]网卡

硬件性能测试之:[1]网卡

硬件性能测试之:[1]网卡

硬件性能测试之:[1]网卡

硬件性能测试之:[1]网卡

2、根据不同大小字节的请求结果绘制网卡性能曲线

通过对不同字节大小的数据的响应结果,用Execl将结果整理,合并为网卡的批量数据传输性能曲线。

结果类似下图:

硬件性能测试之:[1]网卡

1、模拟建立一次TCP连接(TCP数据传输),在Client发送不同大小字节的请求,查看Server端对请求的应答

在命令行下执行命令:

netperf -t TCP_RR -H 10.34.70.26 -- -r 32,128

上述命令表示

TCP_RR  代表一次TCP连接

-r  参数后表示  32 表示请求大小  ,128表示响应大小

可以通过更改 -r 后的参数来调节不同字节来进行测试

硬件性能测试之:[1]网卡

硬件性能测试之:[1]网卡

硬件性能测试之:[1]网卡

硬件性能测试之:[1]网卡

2、模拟建立多次TCP连接(HTTP请求),在Client发送不同大小字节的请求,查看Server端对请求的应答

在命令行下执行命令:

netperf -t TCP_CRR -H 10.34.70.26 -- -r 32,128

上述命令表示

TCP_CRR  代表每请求一次,建议一次TCP连接

-r  参数后表示  32 表示请求大小  ,128表示响应大小

可以通过更改 -r 后的参数来调节不同字节来进行测试

硬件性能测试之:[1]网卡

硬件性能测试之:[1]网卡

硬件性能测试之:[1]网卡

3、根据不同大小字节的请求结果绘制网卡性能曲线

通过对不同字节大小的数据的响应结果,用Execl将结果整理,合并为网卡的批量数据传输性能曲线。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢