简介
Netperf 是一种网络性能测量工具,主要基于 TCP 或 UDP 的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。
配置编译方法
1.配置编译环境
安装依赖。
yum install wget -y
2.获取源码
获取“netperf-2.7.0”源码包。
cd /usr/local/src
wget https://github.com/HewlettPackard/netperf/archive/netperf-2.7.0.tar.gz
3.编译和安装
1)解压软件包。
tar -zxvf netperf-2.7.0.tar.gz
2)进入netperf的安装目录。
cd netperf-netperf-2.7.0/
3)修改配置“config.sub”。
vi config.sub
查找“x86”内容的位置,在其位置后面增加“aarch64”类型。
在“case $basic_machine in”区域的两个位置修改。
1.修改下述内容。
| x86 | xscale | xscalee[bl] | xstormy16 | xtensa \
修改后为:
| x86 | aarch64 | xscale | xscalee[bl] | xstormy16 | xtensa \
2.修改下述内容。
| x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \
修改后为:
| x86-* | aarch64-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \
4)配置netperf生成Makefile。
./configure --host=aarch64 --build=aarch64
5)编译和安装netperf。
make && make install
----结束
4.运行和验证
测试netperf是否安装完成。
netperf -V
回显信息如下,则表示安装成功。
Netperf version 2.7.0