華為云計算 云知識 Netperf是什么
Netperf是什么

簡介

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/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)進(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