前段时间需要测量两台机器之间的吞吐量,经同事介绍使用了iperf,发现这款小软件很好用,所以记下来用法,以备以后的使用。
根据操作系统的不同,下载相应的安装包。windows下载的是EXE文件,直接点击安装,linux下载的是.tar.gz文件。安装步骤:进入下载文件所在的文件夹,解压,tar zxvf iperf-1.7.0-linux-2.1.tar.gz,安装,./configure,make,make install。机器a(windows)想测到机器b的吞吐量(throughput),先在b端作为服务器端启动,iperf -s,然后在a端输入iperf -c ***.***.***.***(服务端地址),回车。如果windows下安装的是2.0.2版,就有界面了,打开开始-》程序-》kperf-》J-Perf Measurement Tool。在界面上方的地址栏里输入服务器的地址,点击run,就能看到测试的结果,最后还会显示测试结果图。非常方便。