一、性能测试的目的? 1、评估当前系统 针对从未做过的性能的系统,进行一系列测试,了解知晓当前系统的性能,并作出相关评估 2、寻找瓶颈,优化性能 常见的现象为,莫业务操作响应时间长、某系统上线运行一段时间后越来越慢,这些都需要逐步分析定位并调优 3、预测未来性能 当用户数和业务量增加时能否及时应对? ...
分类:
其他好文 时间:
2020-04-27 15:25:12
阅读次数:
73
最新需要使用硬盘做一些测试,需要使用到hdparm工具,并进行了解,并进行简要记录; hdparm、dd、fio、都是很好的硬盘测试软件;通常使用其对硬盘信息做基本了解; 保持更新,更多内容请关注cnblogs.com/xuyaowen; ...
分类:
系统相关 时间:
2020-04-26 17:14:02
阅读次数:
172
先介绍一下tcp取样器的界面 名称,注释:顾名思义就不讲了。。 TCPClient classname:这是重点,这代表了你发出去的TCP报文是什么格式的,Jmeter自己提供的是实现了三类: TCPClientImpl: 这是最简单的实现类,就是基础的文本,可以设置他的编码格式。一般用来发xml格 ...
分类:
其他好文 时间:
2020-04-26 16:55:03
阅读次数:
198
使用Locust进行性能测试时,当一台单机不足以模拟所需的用户数量的时候,可以在多台机器上分布式的执行性能测试。 Locust 中使用 master slave 模式启动多个进程(使用多核处理器的能力),先启动 master,然后再逐一启动若干个 slave。 启动的方式有两种: 方法一 操作步骤: ...
分类:
编程语言 时间:
2020-04-26 11:17:13
阅读次数:
75
本文档主要是结合Linux 大牛,Netflix 高级性能架构师 Brendan Gregg 更新 Linux 性能调优工具的博文,搜集Linux系统性能优化相关文章整理后的一篇综合性文章,主要是结合博文对涉及到的原理和性能测试的工具展开说明。 Brendan Gregg的blog记录了更详细的性能 ...
分类:
系统相关 时间:
2020-04-25 11:06:13
阅读次数:
88
一、测试概述; 1.1 目的 1.2 背景 1.3 范围 1.4 引用文档 二、测试环境 2.1 测试环境 物理部署 网络访问 2.2 人力资源 2.3 测试工作量 三、测试目标 四、测试方法 五、性能测试结果与分析 六、测试结论 ...
分类:
其他好文 时间:
2020-04-24 21:42:42
阅读次数:
78
bonnie++ "官方站点" 先写内存的两倍,内存较大时比较耗时。 适合简单的测试场景 。 Sequential Output 部分表示写文件的相关信息 Sequential Input 部分表示读文件的相关信息 Per Chr 表示以字符为单位读写文件 Block 表示以block为单位读写文件 ...
分类:
其他好文 时间:
2020-04-23 23:29:35
阅读次数:
132
fio 是测试磁盘性能的一个非常好的工具,用来对硬件进行压力测试和验证。 注意事项 等较老版本的操作系统用 fdisk 创建分区时,默认为非4KB对齐选择初始磁柱编号,对性能有较大的影响,建议针对该类操作系统,在创建分区时4KB对齐选取初始磁柱编号。 请不要在系统盘上进行fio测试,避免损坏系统重要 ...
分类:
其他好文 时间:
2020-04-23 22:46:11
阅读次数:
122
内存泄露: 内存泄漏是指本应该被GC回收的无用对象没有被回收,导致的内存空间的浪费,当内存泄露严重时会导致OOM。 通俗理解就是你用资源的时候为你开辟了一段空间,当你用完时忘记释放资源了,这时内存还被占用着,一次没关系,但是内存泄漏次数多了就会导致内存溢出 例子:你向系统申请分配内存进行使用(new ...
分类:
其他好文 时间:
2020-04-23 18:48:56
阅读次数:
82
对于大部分人来说,在做性能测试之前,最重要的事情就是搞清楚性能测试需求,今天就跟大家稍稍普及一下。一般来说,需求大概是下面这样子的:1、给我们的系统/产品做一下性能测试;(这种需求一般都太虚了,不细化的话基本上是没有可操作性的。)2、测一下我们的最大在线人数;(这种需求基本上是做容量,看一下项目/产品的最大容量是多少。)3、线上有一个问题,但是我们找不到问题的原因,希望可以压测复现一下问题,以证实
分类:
其他好文 时间:
2020-04-23 10:36:26
阅读次数:
103