博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【短语学习】什么是TPS
阅读量:5332 次
发布时间:2019-06-15

本文共 691 字,大约阅读时间需要 2 分钟。

作者:

出处:

TPS:transaction per second 服务器每秒处理的事务数。

Transactions Per Second(每秒传输的事物处理个数),即服务器每秒处理的事务数。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数,最终利用这些信息来估计得分。客户机使用加权协函数平均方法来计算客户机的得分,测试软件就是利用客户机的这些信息使用加权协函数平均方法来计算服务器端的整体TPS得分。

TPS包括一条消息入和一条消息出,加上一次用户数据库访问。(业务TPS = CAPS × 每个呼叫平均TPS)

线上PV是性能测试以及架构、开发、运营人员非常关注的参数;

PV在性能测试中的表现形式是以TPS来体现的,两者有一个转换公式,如下:
TPS平均值 =( (PV*80%)/(24*60*60*40%))/服务器数量 =  pv/s
TPS峰值 = (((PV*80%)/(24*60*60*40%))*1.6) /服务器数量=  pv/s

一般的,评价系统性能均以每秒钟完成的技术交易的数量来衡量。 系统整体处理能力取决于处理能力最低模块的TPS 值。依据经验,应用系统的处理能力一般要求在10-100左右。不同应用系统的TPS有着十分大的差别,一般需要通过性能测试结果准确估算。

作者:

出处:

转载于:https://www.cnblogs.com/gnuhpc/archive/2012/12/10/2812117.html

你可能感兴趣的文章
Linux、Unix学习1
查看>>
java面试题之----String的intern
查看>>
C#读取配置和资源文件
查看>>
SVN源码服务器搭建
查看>>
5种Redis数据结构详解
查看>>
Java/Android开发规范——变量和常量命名
查看>>
Neutron:LBaaS v2
查看>>
Java MD5加密类
查看>>
获取用户地理位置
查看>>
javascript事件流的原理
查看>>
网页中屏蔽鼠标右键
查看>>
Java线程
查看>>
Http协议
查看>>
LeetCode -- Ugly Number
查看>>
jquery中prop()方法和attr()方法的区别
查看>>
在windows上使用symfony创建简易的CMS系统(二)
查看>>
2019年7月23日 组合
查看>>
JS组件系列——图片切换特效:简易抽奖系统
查看>>
并发编程——多线程
查看>>
配置 Ubuntu 服务器
查看>>