关于性能:性能工具之网络工具iperf3简单介绍

3次阅读

共计 782 个字符,预计需要花费 2 分钟才能阅读完成。

背景
在做性能测试网络带宽多大是听运维的还是本人测试过,明天介绍一款罕用测试网络工具 iperf3,做性能测试所有用数据谈话。iperf3 是用来测量一个网络最大带宽的工具。它反对调节各种参数比方发送持续时间,发送 / 接管缓存,通信协议。每次测试,它都会报告网络带宽,丢包率和其余参数。

装置:
下载相应版本

https://iperf.fr/iperf-downlo…

Linux 之 centos7 装置办法

yum install iperf3.x86_64 -y

win 下载解压

在地址栏中敲 cmd 就能关上 cmd 窗口:

显示该目录:

linux 启动服务端 iper3 -s

查看 linux 中的 ip 地址为:

关上 wind 命令行

iperf3 -c 192.168.128.128 -p 5201 -i 1 -t 10 -w 111K

从下图可看出本机与虚拟机是 1000MBytes 局域网

client 端输入:

客户端命令解释:

- c 示意服务器的 IP 地址;

- p 示意服务器的端口号;

- i 设置每次报告之间的工夫距离,单位为秒,如果设置为非零值,就会依照此工夫距离输入测试报告,默认值为零;

- t 设置传输的总工夫,Iperf 在指定的工夫内,反复的发送指定长度的数据包,默认是 10 秒钟;

- w 设置套接字缓冲区为指定大小,对于 TCP 形式,此设置为 TCP 窗口大小,对于 UDP 形式,此设置为承受 UDP 数据包的缓冲区大小,限度能够承受数据包的最大值。

Linux 窗口显示:

server 端输入:

以上是测试压力机与服务器之前的网络带宽简略办法,大家做性能测试是否也是这样确定网络带宽大小。

分享一个 HashMap 和 Hashtable 的区别

共同点:

底层都是哈希算法, 都是双列汇合

区别:

1、HashMap 是线程不平安的, 效率高, Hashtable 是线程平安的, 效率低
2、HashMap 能够存储 null 键和 null 值 Hashtable 不能够存储 null 键和 null 值

正文完
 0