簡介
Netperf 是一種網(wǎng)絡(luò)性能測量工具,主要基于 TCP 或 UDP 的傳輸。Netperf根據(jù)應(yīng)用的不同,可以進(jìn)行不同模式的網(wǎng)絡(luò)性能測試,即批量數(shù)據(jù)傳輸(bulk data transfer)模式和請求/應(yīng)答(request/reponse)模式。
配置編譯方法
1.配置編譯環(huán)境
安裝依賴。
yum install wget -y
2.獲取源碼
獲取“netperf-2.7.0”源碼包。
cd /usr/local/srcwget https://github.com/HewlettPackard/netperf/archive/netperf-2.7.0.tar.gz
3.編譯和安裝
1)解壓軟件包。
tar -zxvf netperf-2.7.0.tar.gz
2)進(jìn)入netperf的安裝目錄。
cd netperf-netperf-2.7.0/
3)修改配置“config.sub”。
vi config.sub
查找“x86”內(nèi)容的位置,在其位置后面增加“aarch64”類型。
在“case $basic_machine in”區(qū)域的兩個位置修改。
1.修改下述內(nèi)容。
| x86 | xscale | xscalee[bl] | xstormy16 | xtensa \
修改后為:
| x86 | aarch64 | xscale | xscalee[bl] | xstormy16 | xtensa \
2.修改下述內(nèi)容。
| 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
----結(jié)束
4.運(yùn)行和驗證
測試netperf是否安裝完成。
netperf -V
回顯信息如下,則表示安裝成功。
Netperf version 2.7.0