前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >性能工具之网络工具iperf3简单介绍

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

作者头像
高楼Zee
发布2019-11-25 16:14:39
2.8K0
发布2019-11-25 16:14:39
举报
文章被收录于专栏:7DGroup7DGroup7DGroup

背景

在做性能测试网络带宽多大是听运维的还是自己测试过,今天介绍一款常用测试网络工具iperf3,做性能测试一切用数据说话。iperf3是用来测量一个网络最大带宽的工具。它支持调节各种参数比如发送持续时间,发送/接收缓存,通信协议。每次测试,它都会报告网络带宽,丢包率和其他参数。

安装:

下载相应版本

https://iperf.fr/iperf-download.php

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值

看了累,送大家一首诗:

观书有感

【作者】朱熹

【朝代】南宋译

半亩方塘一鉴开,天光云影共徘徊。

问渠那得清如许,为有源头活水来。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-11-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 7DGroup 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景
    • 安装:
      • 分享一个HashMap和Hashtable的区别
      相关产品与服务
      命令行工具
      腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档