并发数和TPS

马哥linux运维 | 最专业的linux培训机构


并发数和TPS

术语定义:

并发用户数:指的是现实系统中操作系统业务的用户,一般测试指的是虚拟用户(Vu),并发用户和注册用户数、在线用户数是有很大区别的,并发用户数一定会 对服务器产生压力的,而在线用户只是”挂”在系统上,对服务器不会产生压力,注册用户数一般指的是数据中存在的用户数。

TPS:Transaction Per Second,每秒事务数,是衡量系统性能的一个非常重要的指标.

如何获取Vu和TPS

  • 并发用户数(Vu)获取
    • 新系统:没有历史数据做参考,只能通过业务部门进行评估
    • 旧系统:对于已经上线的系统,可以选取高峰时刻,在一定时间内使用系统的人数,这些人数认为属于在线用户数,并发用户数取10%就可以了,例如半小时内,使用系统的用户数为10000那么取10%作为并发用户数就可以了。
  • TPS获取
    • 新系统:没有历史数据做参考,只能通过业务部门进行评估
    • 旧系统:对于已经上线的系统,可以选取高峰时刻,在5分钟或者10分钟内,获取系统每笔交易的业务总量和总业务量,按照单位时间内完成的笔数计算出TPS,即业务笔数/单位时间(560或1060)

资源占用

1、并发连接数的计算

1234567

如果一个论坛的总用户是3000人,同时在线的用户数是300人,每个用户在一个小时内发起30次的请求,每次请求花费2s时间.总的请求数: total_request=300*30=9000次总时间: total_time=9000*2=18000s1h=60*60=3600s也就是3600s中需要完成9000次请求,总的活跃时间是18000s平均每秒完成的请求是=9000/3600 <3根据用户的访问不是平均的,所以峰值肯定不是3次/秒

2、并发链接数内存的占用 创建一个链接占用的链表的内存占用

3、并发连接数的FD占用 一个简单的网页可能有很多元素例如css,image,等

原文发布于微信公众号 - 马哥Linux运维(magedu-Linux)

原文发表时间:2015-03-05

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏直播吧

直播源码之******呆萌直播style******

直播源码对直播系统的重要性不言而喻,优秀的直播源码对构成流畅的直播平台系统是关键!

76410
来自专栏Web项目聚集地

学习 Node.js 一本书就够了【送书】

每过十天半个月,公众号「Web项目聚集地」就会给大家发福利,福利不限于学习资料、实体书籍。电子工业出版社上新了一本书籍《Node.js实战:使用Egg.js+V...

2943
来自专栏逍遥剑客的游戏开发

在3D游戏中显示网页

2134
来自专栏技术专栏

慕课网数据分析与挖掘实战(一)-数据获取

其中,urllib,urllib2,requests,scrapy主要用于数据抓取 xpath主要用于分析提取有价值的内容 phantomjs,beauti...

3263
来自专栏lulianqi

网上的浏览痕迹是如何被泄露的

经常上网的朋友应该会有这样的感觉,自己最近看了什么好像别人都知道,而且总是会有这些相关的广告跟随在我们

923
来自专栏知晓程序

不要再问我,什么是小程序了……

1442
来自专栏云计算D1net

桌面云管理技术介绍

在云计算时代,桌面云作为最容易落地的云计算方案,已经在各行各业普遍应用。在桌面云表现出高安全、集中管理、移动化等优势的同时,系统复杂的管理问题、资源难以有效利用...

5984
来自专栏BestSDK

十大技巧快速提升原生APP开发性能

编辑导语 移动应用市场用户争夺战日益激烈,原来做APP拼想法拼创意拼是否抓住用户痛点。现在,精细化用户体验成为了一个APP能否留存用户的关键问题,一旦用户觉得体...

2439
来自专栏腾讯移动品质中心TMQ的专栏

腾讯TMQ在线沙龙|移动互联网APP的流量测试和优化经验

移动APP的流量测试和优化经验 活动时间:2016年12月8日 QQ群视频交流 活动介绍:TMQ在线沙龙第十四期分享 本次分享的主题是移动互联网APP的流量测试...

2276
来自专栏极乐技术社区

『小白入门』从注册到上线系列

本期带来小白入门系列,整理的微信小程序从注册到上线系列教程,供大家参考学习。 从注册到上线 从注册到上线系列《一》个人注册及个人限制说明 从注册到上线系列《二》...

2409

扫码关注云+社区

领取腾讯云代金券