![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能
文章平均质量分 53
woodboy000
这个作者很懒,什么都没留下…
展开
-
nmon监控linux内存释疑
前一段时间在做XXX性能测试,看着nmon采集分析出来的内存数据,不知道每个字段有什么区别,于是找了些资料,作以记录:active表示这些内存数据正在使用种,或者刚被使用过。inactive表示这些内存中的数据是有效的,但是最近没有被使用。free, 空闲内存,这些空间可以随时被程序使用。当free的内存低于某个值,系统则会使用inactive的资源。关于active、inactive转载 2015-03-19 10:28:29 · 3986 阅读 · 1 评论 -
性能测试结果分析思路
问:并发用户持续增加,TPS趋于水平,单位响应时间也相应变长,1、cpu、内存无大量占用;2、网络带宽足够;3、没有出现失败交易,可能有什么原因。思路:那么是什么原因会导致“表象”是软件的压力顶点呢?本身就是软件处理能力极限,原因很多啊(这里不考虑系统资源与带宽)(1)是不是架构的原因?比如某些架构里面有些外围系统性能导致你本身测试的系统反应不过来。(可以挡板一把再测试原创 2015-04-15 14:13:18 · 1009 阅读 · 0 评论 -
一次非常有意思的sql优化经历
作者:风过无痕-唐出处:http://www.cnblogs.com/tangyanbo/场景我用的数据库是mysql5.6,下面简单的介绍下场景课程表create table Course(c_id int PRIMARY KEY,name varchar(10))数据100条学生表:create table S转载 2015-05-07 09:32:27 · 310 阅读 · 0 评论 -
性能测试类型
性能测试几种类型对照经典的性能测试压力变化模型,扩展一下,介绍六种性能测试类型。这六种并非完全独立,在某些特定场景下,也可能是包含、等于关系。1. 性能测试a点到b点之间的系统性能,以性能预期目标为前提,对系统不断施加压力,验证系统在资源可接受范围内,是否能达到性能预期。测试目标:获取或验证系统性能指标。多数情况下,性能测试会在不同负载情况下进行。转载 2015-04-16 10:02:13 · 395 阅读 · 0 评论 -
性能测试学习总结
第一个总结1.什么是性能测试 performance testing2.性能测试的核心 core activities3.性能测试的必要性 why4.性能测试和项目的具体情况 relevance of project context5.性能调优性能测试在给定负载下测试响应时间、吞吐量、系统可靠性、可扩展性。主要目的有:确定待测软件是否可上线:确定待测转载 2015-04-03 18:45:50 · 524 阅读 · 0 评论 -
性能测试检查项
1. 开发人员是否提交了测试申请?2. 测试对象是否已经明确?3. 测试范围是否已经明确?4. 本次不被测试的范围是否已经明确?5. 测试目标是否已经明确?6. 何时开始性能测试?7. 何时终止一轮性能测试?8. 性能测试需要做几轮?9. 所需的测试环境是什么?是否已经到位并配置完成?(包括硬件、软件、网络等)10.所需的测试工具是什么?是否已经到位并保证可以正转载 2015-04-03 15:34:49 · 351 阅读 · 0 评论 -
Web下的整体测试
随着Internet的日益普及,现在基于B/S结构的大型应用越来越多,可如何对这些应用进行测试成为日益迫切的问题。有许多测试人员来信问我B/S的测试如何做,由于工作较繁忙,对大家提出的问题也是头痛医头脚痛医脚,没有对WEB的测试过程做一个整体的概述。希望通过本篇能够让大家了解大型Web应用是如何来进行测试的。 B/S下的功能测试比较简单,关键是如何做好性能测试。目前大多数的测试人员认为转载 2015-04-03 15:42:04 · 315 阅读 · 0 评论 -
性能测试计数器分析指南
1. Windows性能计数器分析对象计数器分析processor%processor time建议阈值85%memoryAvailable bytes建议阈值少于4MB需要添加内存;另外,又建议至少要有10%的物理内存值Pages reads转载 2015-04-03 15:36:15 · 292 阅读 · 0 评论 -
性能测试中的一些经验
1、多层嵌套的sql语句,当多次循环查询,sql语句的性能好坏受sql语句的影响是很大的,避免多余的和错误的循环嵌套; 2、数据库的规划初期尽可能的建立好规范和数据索引; 3、系统本身都有日志记录这一块,避免系统过多的日志记录带来瓶颈; 4、数据基数的准备,按实际的需求准备一定量的数据,这样测试才可能达到测试的准确性,接近真实的环境; 5、并发通过不一定代表转载 2015-03-20 14:13:01 · 653 阅读 · 0 评论 -
性能测试结果分析
性能测试工程师基本上都能够掌握利用测试工具来作负载、压力测试,但多数人对怎样去分析工具收集到的测试结果感到无从下手,下面我就把个人工作中的体会和收集到的有关资料整理出来,希望能对大家分析测试结果有所帮助。 分析原则:1. 具体问题具体分析(这是由于不同的应用系统,不同的测试目的,不同的性能关注点)2. 查找瓶颈时按以下顺序,由易到难。 服务器硬件瓶颈-〉网转载 2015-03-20 09:09:26 · 402 阅读 · 0 评论 -
描述性统计与性能结果分析-LoadRunner
LoadRunner中的90%响应时间是什么意思?这个值在进行性能分析时有什么作用?本文争取用最简洁的文字来解答这个问题,并引申出“描述性统计”方法在性能测试结果分析中的应用。 为什么要有90%用户响应时间?因为在评估一次测试的结果时,仅仅有平均事务响应时间是不够的。为什么这么说?你可以试着想想,是否平均事务响应时间满足了性能需求就表示系统的性能已经满足了绝大多数用户的要求?转载 2015-03-20 14:12:30 · 477 阅读 · 0 评论 -
windows下强行释放端口
windows下强行释放端口1、netstat -aon|findstr 4444 查看4444端口占用的PID2、tasklist|findstr "8776" 查看PID为8776的进程的名字3、taskkill -f -t -im javaw.exe 杀掉该名字的进程释放端口转载 2015-03-19 10:29:49 · 1840 阅读 · 0 评论 -
linux命令free详解
前段时间有个项目的用C写的,性能测试时发现内存泄露问题。关于怎么观察内存使用问题,free是很好用的一个命令。bash-3.00$ freetotal used free shared buffers cachedMem: 1572988 1509260 63728 0转载 2015-10-28 08:51:58 · 350 阅读 · 0 评论