老李分享知识:性能测试之TPS和吞吐率
2015-12-10 16:45
771 查看
老李分享知识:性能测试之TPS和吞吐率
当增大系统的压力(或添加并发用户数)时,吞吐率和TPS的改变曲线呈大体一致,则系统基本稳定。 若压力增大时,吞吐率的曲线添加到一定程度后出现改变缓慢,甚至平坦,同时TPS也趋于平坦,查看系统资源运用,假如资源运用率比较低,说明服务器硬件资源不存在疑问,查看网络流量,估计网络带宽存在疑问。同理若点击率/TPS曲线出现改变缓慢或者平坦, 点击率(用户每秒发出的请求数)假如在压力添加时,趋于平坦,很可能是服务器响应时间添加,观察服务器资源运用情况,确定能无法 是服务器疑问。
TPS是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的流程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算运用的时间和完成的事务个数,结尾 运用 这些信息来估计得分。客户机运用加权协函数平均要领来计算客户机的得分,测试软件就是运用 客户机的这些信息运用加权协函数平均要领来计算服务器端的整体TPS得分。
通常的,评价系统性能均以每秒钟完成的技能交易的数目来衡量。 系统整体处理能力取决于处理能力最低模块的TPS 值。依据体会,使用系统的处理能力通常要求在10-100左右。不同使用系统的TPS有着十分大的差别,通常须要通过性能测试执行 精确估算。
相关文章推荐
- 老李性能测试分享
- 你想不到:咖啡馆里上工具课
- 移动端自动化测试开课了
- 老李分享:什么是好战略
- 性能调优案例分享:Mysql的cpu过高
- 性能测试分享:性能测试工具开发的案例分享(上)
- 性能测试分享:性能测试工具开发的案例分享(下)
- 性能测试培训:批量执行Jmeter脚本之ant调用 2
- 性能测试培训:分布式测试之jmeter1
- 老李案例分享:MAT分析应用程序服务出现内存溢出过程1
- 老李案例分享:MAT分析应用程序服务出现内存溢出过程2
- 老李案例分享:定位JAVA内存溢出 1
- 老李案例分享:定位JAVA内存溢出 2
- 性能测试培训: 建立压力模型
- 老李分享:你知道有哪些持续集成工具
- 第14章7节《MonkeyRunner源码剖析》 HierarchyViewer实现原理-装备ViewServer-获取版本号 4
- 第14章7节《MonkeyRunner源码剖析》 HierarchyViewer实现原理-装备ViewServer-获取版本号 3
- 第14章7节《MonkeyRunner源码剖析》 HierarchyViewer实现原理-装备ViewServer-获取版本号 2
- 第14章7节《MonkeyRunner源码剖析》 HierarchyViewer实现原理-装备ViewServer-获取版本号 1
- 第14章6节《MonkeyRunner源码剖析》 HierarchyViewer实现原理-装备ViewServ er-启动 2