程序员需要懂的一些服务器性能名词

程序员需要懂的一些服务器性能名词,第1张

QPS、TPS、PV、UV、GMV、IP、RPS等各种名词,外行看起来很牛X,

Queries Per Second,每秒查询数。每秒能够响应的查询次数。
QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。每秒的响应请求数,也即是最大吞吐能力。

Transactions Per Second 的缩写,每秒处理的事务数目。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数,最终利用这些信息作出的评估分。
TPS 的过程包括:客户端请求服务端、服务端内部处理、服务端返回客户端。
例如,访问一个 Index 页面会请求服务器 3 次,包括一次 html,一次 css,一次 js,那么访问这一个页面就会产生一个“T”,产生三个“Q”。

page view即页面浏览量,通常是衡量一个网络新闻频道或网站甚至一条网络新闻的主要指标。户每一次对网站中的每个页面访问均被记录 1 次。用户对同一页面的多次刷新,访问量累计。
根据这个特性,刷网站的 PV 就很好刷了。
与 PV 相关的还有 RV ,即重复访问者数量(repeat visitors)。

访问数(Unique Visitor)指独立访客访问数,统计1天内访问某站点的用户数(以 cookie 为依据),一台电脑终端为一个访客。

Internet Protocol独立 IP 数,是指 1 天内多少个独立的 IP 浏览了页面,即统计不同的 IP 浏览用户数量。同一 IP 不管访问了几个页面,独立 IP 数均为 1;不同的 IP 浏览页面,计数会加 1。IP 是基于用户广域网 IP 地址来区分不同的访问者的,所以,多个用户(多个局域网 IP)在同一个路由器(同一个广域网 IP)内上网,可能被记录为一个独立 IP 访问者。如果用户不断更换 IP,则有可能被多次统计。

Gross Merchandise Volume 的简称。只要是订单,不管消费者是否付款、卖家是否发货、是否退货,都可放进 GMV 。

代表吞吐率,即 Requests Per Second 的缩写。吞吐率是服务器并发处理能力的量化描述,单位是 reqs/s,指的是某个并发用户数下单位时间内处理的请求数。
某个并发用户数下单位时间内能处理的最大的请求数,称之为最大吞吐率。

[TOC]

每秒查询率(Query Per Second) ,每秒的响应请求数,也即是最大吞吐能力。

响应时间是指系统对请求作出响应的时间

访问量即Page View, 即页面浏览量或点击量,用户每次刷新即被计算一次单台服务器每天

独立访客即Unique Visitor,访问您网站的一台电脑客户端为一个访客,在一段时间内。

PageRank,即网页的级别技术,或网站权重或受欢迎度。表示一个网页的重要程度。级别从1到10级,10级为满分。PR值越高说明该网页越受欢迎。

Service-Level Agreement,是关于网络服务供应商和客户间的一份合同,其中定义了服务类型、服务质量和客户付款等术语。传统上,SLA包含了对服务有效性的保障,譬如对故障解决时间、服务超时等的保证。但是随着更多的商业应用在Internet的广泛开展,越来越需要SLA对性能(如响应时间)作出保障。

Daily Active User日活跃用户数量。常用于反映网站、互联网应用或网络游戏的运营情况。DAU通常统计一日(统计日)之内,登录或使用了某个产品的用户数(去除重复登录的用户),这与流量统计工具里的访客(UV)概念相似。MAU 是月活数。

并发数:并发用户数是指系统可以同时承载的正常使用系统功能的用户的数量

吞吐量:吞吐量是指系统在单位时间内处理请求的数量

QPS = req/sec = 请求数/秒QPS统计方式

一般使用 >

APQP、PPAP、QPS分别是产品质量先期策划、生产件批准程序、每秒查询率的英文简称。

1、APQP,产品质量先期策划,英文全称:Advanced Product Quality Planning

产品质量先期策划,质量管理体系的一部分。产品质量策划定义成一种用来确定和制定确保某产品使顾客满意所需步骤的结构化方法。目标是促进与所涉及每一个人的联系,以确保所要求的步骤按时完成。

有效的产品质量策划依赖于高层管理者对努力达到使顾客满意这一宗旨的承诺产品质量策划是一种结构化的方法。

2、PPAP,生产件批准程序(PPAP),英文全称:Production part approval process

生产件批准程序规定了包括生产件和散装材料在内的生产件批准的一般要求。

PPAP的目的是用来确定供应商是否已经正确理解了顾客工程设计记录和规范的所有要求,以及其生产过程是否具有潜在能力,在实际生产过程中按规定的生产节拍满足顾客要求的产品。

3、QPS,每秒查询率,英文全称:Query Per Second

每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。

扩展资料:

其他常见质量管理术语:

1、FMEA,潜在失效模式及后果分析,英文全称:Potential Failure Mode and Effects Analysis

2、SPC,统计过程控制,英文全称:Statistical Process Control

3、MSA、测量系统控制,英文全称:Measurement System Analysis

4、CP,控制计划,英文全称:Control Plan

5、QSA, 质量体系评定,英文全称:Quality System Assessment

6、PPM,每百万零件不合格数,英文全称:Parts Per Million

7、QM,质量手册,英文全称:Quality Manual

8、CMK,机器能力指数,英文全称:Machine Capability Index

9、CPK,过程能力指数,英文全称:Complex Process Capability index

10、CAD,计算机辅助能力设计,英文全称:Computer-Aided Design

11、OEE,设备总效率,英文全称:Overall Equipment Effectiveness

12、QFD,质量功能展开,英文全称:Quality Function Deployment

13、COPS,顾客导向过程,英文全称:Customer Oriented Processes

14、MPS,管理性过程,英文全称:Management Processes

15、SPS,支持性过程,英文全称:Support Processes

16、TRI值,可记录工伤值,英文全称:Total Record Injury

参考资料来源:百度百科-产品质量先期策划

参考资料来源:百度百科-每秒查询率

参考资料来源:百度百科-生产件批准程序

QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。
TPS:是TransactionsPerSecond的缩写,也就是事务数/秒。它是测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数,
理解如下:
1、Tps即每秒处理事务数,包括了
1)用户请求服务器
2)服务器自己的内部处理
3)服务器返回给用户
这三个过程,每秒能够完成N个这三个过程,Tps也就是3;
2、Qps基本类似于Tps,但是不同的是,对于一个页面的一次访问,形成一个Tps;但一次页面请求,可能产生多次对服务器的请求,服务器对这些请求,就可计入“Qps”之中。

0116。
如果QPS按天来计算,那么就是根据其公式可以得出:10000/(246060)=0116,约为每秒01在线处理数。
QPS即每秒查询率,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。其计算关系:QPS=并发量/平均响应时间。并发量=QPS平均响应时间。其原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间。其公式:(总PV数80%)/(每天秒数20%)=峰值时间每秒请求数(QPS)。

一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。
单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。
系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间
QPS(TPS):每秒钟request/事务 数量
并发数: 系统同时处理的request/事务数
响应时间: 一般取平均响应时间
(很多人经常会把并发数和TPS理解混淆)
理解了上面三个要素的意义之后,就能推算出它们之间的关系:
QPS(TPS)= 并发数/平均响应时间
一个系统吞吐量通常由QPS(TPS)、并发数两个因素决定,每套系统这两个值都有一个相对极限值,在应用场景访问压力下,只要某一项达到系统最高值,系统的吞吐量就上不去了,如果压力继续增大,系统的吞吐量反而会下降,原因是系统超负荷工作,上下文切换、内存等等其它消耗导致系统性能下降。
决定系统响应时间要素
我们做项目要排计划,可以多人同时并发做多项任务,也可以一个人或者多个人串行工作,始终会有一条关键路径,这条路径就是项目的工期。
系统一次调用的响应时间跟项目计划一样,也有一条关键路径,这个关键路径是就是系统影响时间;
关键路径是有CPU运算、IO、外部系统响应等等组成。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10261795.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存