netperf用法
来源:互联网 发布:双系统mac 怎么切换 编辑:程序博客网 时间:2024/06/05 14:32
http://blog.csdn.net/iamljj/article/details/6254461
全局参数:
全局参数:
-H:指定运行netserver的服务器的IP地址
-l: 指定测试的时间长度(秒)
-t: 指定进行的测试类型,包括TCP_STREAM,UDP_STREAM,TCP_RR,TCP_CRR,UDP_RR
网络性能测试:
1. 批量性能测试
局部参数:
-s:设置本地系统的socket发送与接收缓冲区大小
-S:设置远端系统的socket发送与接收缓冲区大小
-m:设置本地系统发送测试分组的大小
-M:设置远端系统接收测试分组的大小
-D:对本地与远端系统的socket设置TCP_NODELAY选项
a. TCP_STREAM: TCP批量传输,在测试过程中,netperf向netserver发送批量的TCP数据分组,以确定数据传输过程中的吞吐量:
# netperf -t TCP_STREAM -H 192.168.0.1 -l 60
# netperf -t TCP_STREAM -H 192.168.0.1 -l 60 -- -m 2048
b. UDP_STREAM: UDP批量传输
# netperf -t UDP_STREAM -H 192.168.0.1 -l 60
# netperf -t UDP_STREAM -H 192.168.0.1 -l 60 -- -m 1024
2. 请求/应答测试
局部参数:
-r:设置request和response分组的大小
-s:设置本地系统的socket发送与接收缓冲区大小
-S:设置远端系统的socket发送与接收缓冲区大小
-D:对本地与远端系统的socket设置TCP_NODELAY选项
在每次交易中,client向server发出小的查询分组,server接收到请求,经过处理后返回大的结果数据
a. TCP_RR: 在一个TCP连接中进行多次TCP request和response的交易过程,这种模式常常出现在数据库应用中。
# netperf -t TCP_RR -H 192.168.0.1
# netperf -t TCP_RR -H 192.168.0.1 -- -r 32,1024
b. TCP_CRR: 每次交易建立一个TCP连接,典型的应用是HTTP。
# netperf -t TCP_CRR -H 192.168.0.1
c. UDP_RR: 使用UDP分组进行request/response的交易过程
# netperf -t UDP_RR -H 192.168.0.1
0 0
- netperf用法
- netperf用法
- Netperf
- netperf
- netperf
- netperf
- netperf
- netperf
- netperf使用指南
- netperf 测试
- Netperf性能测试工具
- 网络测试工具netperf
- 网络测试工具netperf
- netperf安装以及使用方法
- netperf 网络性能测量
- NetPerf安装、使用过程
- netperf mips 移植
- Netperf安装使用
- 自己珍藏的数据库SQL基础练习题答案
- 解决FindBLAS.cmake error LAPACK/BLAS: A required library with BLAS API not found.
- 把用某符号分隔的字符串转换成数组
- 短信猫smsLib for java二次开发系列问题解决探讨
- 数字图像处理学习笔记(1.2)---位图的读写、几何变换、傅里叶变换、直方图均衡
- netperf用法
- 漫谈选人与培训
- 【同步复制常见错误处理2】同步复制数据引起的同步失败错误
- 模板函数min/max与Visual C++中的 min/max宏冲突
- Qt笔记
- Ubuntu下 vi编写第一个C语言程序
- Shape
- 2014年终总结
- Qt qss