我的博客已迁移到xdoujiang.com请去那边和我交流
一、 网络测试工具iperf
1、安装包
apt-get -y install iperf2、参数说明
-s, --server    run in server mode(以server模式启动)
-c, --client    <host> run in client mode, connecting to <host>(以client模式启动)
-p, --port      n set server port to listen on/connect to to n (default 5001)指定服务器端使用的端口或客户端所连接的端口
-m, --print_mss print TCP maximum segment size (MTU - TCP/IP header)显示tcp最大mtu值
-f, --format    [kmKM] format to report: Kbits, Mbits, KBytes, MBytes(分别表示以Kbits, Mbits, KBytes, MBytes显示报告)
-i, --interval  n pause n seconds between periodic bandwidth reports(间隔时间)
-t, --time      n time in seconds to transmit for (default 10 secs)(默认10秒 连接时间)
-n, --num       n[KM] number of bytes to transmit (instead of -t)(传输大小是字节)
-w              TCP_WINDOW_SIZE Controls the size of TCP buffers(tcp)3、购买的云主机服务器(监听在9999端口 本机外网ip 1.1.1.1)
iperf -s -p 9999 -m -w 1024000004、公司内网客户端(连接服务端1.1.1.1)总连接时间200秒 服务端端口是9999 传输数据大小是10M左右)
iperf -c 1.1.1.1 -t 200 -f m -p 9999 -n 10240000 -w 102400000
------------------------------------------------------------
Client connecting to 1.1.1.1, TCP port 9999
TCP window size: 0.24 MByte (WARNING: requested 97.7 MByte)
------------------------------------------------------------
[  3] local 10.1.10.250 port 41193 connected with 1.1.1.1 port 9999
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-20.2 sec  9.77 MBytes  4.06 Mbits/sec
总结:因公司环境因素 测试我云主机的服务器带宽才500KB(网卡in数据)二、磁盘测试工具hdparm
1、安装包
apt-get -y install hdparm2、hdparm -Tt /dev/vdb
/dev/vdb:Timing cached reads:   19550 MB in  2.00 seconds = 9786.98 MB/secTiming buffered disk reads:  32 MB in  3.03 seconds =  10.55 MB/sec3、hdparm -Tt --direct /dev/vdb
/dev/vdb:Timing O_DIRECT cached reads:    82 MB in  2.02 seconds =  40.59 MB/secTiming O_DIRECT disk reads: 124 MB in  3.00 seconds =  41.28 MB/sec4、参数说明
-T       Perform timings of cache reads for benchmark and comparison purposes(测试硬盘读缓存的速度)
-t       Perform timings of device reads for benchmark and comparison purposes(测试硬盘读速度(不经过磁盘cache))
--direct Use the kernels "O_DIRECT" flag when performing a -t timing test(直接硬盘读测试)三、磁盘测试工具dd
1、速度最慢的
dd bs=64k count=4k if=/dev/zero of=test oflag=dsync
4096+0 records in
4096+0 records out
268435456 bytes (268 MB) copied, 307.7 s, 872 kB/s2、比较常用的测试
dd bs=64k count=4k if=/dev/zero of=test conv=fdatasync
4096+0 records in
4096+0 records out
268435456 bytes (268 MB) copied, 89.2378 s, 3.0 MB/s3、比较常用的测试
dd bs=64k count=4k if=/dev/zero of=test conv=fsync
4096+0 records in
4096+0 records out
268435456 bytes (268 MB) copied, 63.9118 s, 4.2 MB/s4、带缓存的测试
dd bs=64k count=4k if=/dev/zero of=test
4096+0 records in
4096+0 records out
268435456 bytes (268 MB) copied, 0.321234 s, 836 MB/s5、参数说明
dsync        use synchronized I/O for data
fdatasync    physically write output file data before finishing
fsync        likewise, but also write metadata
conv=CONVS   convert the file as per the comma separated symbol list
oflag=FLAGS  write as per the comma separated symbol list
bs=BYTES     read and write up to BYTES bytes at a time(同时设置读/写缓冲区的字节数)
count=BLOCKS copy only BLOCKS input blocks(只拷贝输入的blocks块)

转载于:https://blog.51cto.com/7938217/1669463

磁盘及网络测试工具(iperf hdparm dd)相关推荐

  1. 网络测试工具 iperf 使用指南

    参考:https://www.cnblogs.com/idyllcheung/p/10677765.html 注意:server和client的版本要一致,先运行server再运行client,注意s ...

  2. TCP/UDP网络性能测试工具 - Netperf (zz) ..网络测试工具

    在构建或管理一个网络系统时,我们更多的是关心网络的可用性,即网络是否连通,而对于其整体的性能往往考虑不多. 除了netperf以外.        还有很多其它的网络性能测试工具.        如d ...

  3. 我常用的网络测试工具

    摘自:http://blog.sina.com.cn/s/blog_702b398b0100nv5i.html 首先感谢伟大的互联网提供给我寻找资料的源泉~~ 再感谢伟大的我的公司,提供我学习的动力和 ...

  4. 【测试】linux FIO命令详解(一):磁盘IO测试工具 fio (并简要介绍iostat工具)

    目录 随看随用 FIO介绍 FIO 工具常用参数: fio工作参数可以写入配置文件 IO状态监控: Iostat介绍 与FIO相似的工具 fio测试脚本 提取iops和bw gunplot画图 Fio ...

  5. 【测试】 FIO:ceph/磁盘IO测试工具 fio(iodepth深度)

    目录 随看随用 NAS文件系统测试 块系统测试 FIO用法 FIO介绍 FIO 工具常用参数: FIO结果说明 I/O 的重放('录'下实际工况的IO,用fio'重放') fio工作参数可以写入配置文 ...

  6. linux FIO命令详解(一):磁盘IO测试工具 fio (并简要介绍iostat工具)

    FIO介绍 FIO是测试IOPS的非常好的工具,用来对磁盘进行压力测试和验证.磁盘IO是检查磁盘性能的重要指标,可以按照负载情况分成照顺序读写,随机读写两大类.FIO是一个可以产生很多线程或进程并执行 ...

  7. 网络性能测试工具Iperf和netperf

    网络性能测试工具Iperf和netperf 一.iperf工具的使用 同主机网络传输速率吞吐率 网络响应时间 TCP/UDP吞吐率 跨主机网络传输速率吞吐率 网络响应时间 TCP/UDP吞吐率 1.测 ...

  8. 快速打开计算机磁盘的软件,提升电脑运行效率, 你需要快速整理磁盘碎片的工具...

    原标题:提升电脑运行效率, 你需要快速整理磁盘碎片的工具 有时候,在操作电脑的时候,难免会产生一些系统碎片,如果碎片累积的过多,那么文件读取的速度就会变得很慢.今天黑马就教你如何快速清理电脑里的磁盘碎 ...

  9. 计算机基本网络测试命令实验报告,实验三 基本网络测试工具的使用

    实验三基本网络测试工具的使用,一.实验目的,本实验的主要目的是熟练掌握操作系统自带的基本网络测试工具,二.实验内容,1,2,3,4,三.实验工具,WindowsXP平台,四.实验步骤,1,2,五.实验 ...

最新文章

  1. 英伟达“神笔马良”GauGAN发布Windows应用程序,可导出PSD文件
  2. Baseline needs more love
  3. 两个相邻时间之间的差值计算
  4. 长庆企业信息化管理课件_详解:企业信息化管理系统,不能马虎对待
  5. ajax get请求成功,成功()函数的AJAX GET请求
  6. 物联网中C语言与汇编语言,ARM Cortex-M架构CPU中C语言和汇编语言的混合编程
  7. 真香 Jenkins 主从模式解决问题So Easy~
  8. 使用 Azure CLI 创建 Windows 虚拟机
  9. (ZT)算法杂货铺——分类算法之朴素贝叶斯分类(Naive Bayesian classification)
  10. mysql --force 无效_【技能库】--mysql 索引失效 force index也失效-- 原因解决方案(256)...
  11. 实现对span标签的多选单选功能_如何在Notion中做多级标签?-Notion102
  12. 用计算python两点之间的距离math_Python求两点之间的直线距离(2种实现方法)
  13. 【5G核心网】5GC核心网之网元AUSF
  14. 读了下神书 Introduction to Linear Optimization
  15. ngx_lua常用变量参数
  16. 适兕:成为开源布道师
  17. 爱穿白衣服的留下,好用
  18. redis+lua脚本
  19. 如把联想电脑计算机图标放在桌面上,联想的电脑应用怎么放到桌面图标-?(图)...
  20. Windows 11 下 Virtualbox 6.1.34 出现 End kernel panic - not syncing: attempted to kill the idle task

热门文章

  1. 正则表达式中/i,/g,/ig,/gi,/m的区别和含义
  2. [RMAN]异机恢复实验
  3. Java G1 GC 垃圾回收深入浅出
  4. 概率与信息论---贝叶斯规则
  5. Mapped Statements collection already contains value for*
  6. NUC1077 Humble Numbers【数学计算+打表】
  7. 依赖声明可以包含的元素
  8. CENTOS 7.0 安装discuz ,搭 mysql +php+apache 环境
  9. DOMContentLoaded事件
  10. asp去HTML标签