软考知识点(更新)操作系统OS
  • 响应时间:系统对请求做出响应的时间,既然是高并发系统,这个响应时间就不可能太长,需要尽可能的短。
  • 吞吐量:系统单位时间内支持的最大请求数,当然越多越好。QPS是吞吐量最常用的量化指标之一。
  • 并发用户数:系统同时承载的正常使用功能的用户数量。如通信系统的同时在线人数。反应了系统的负载能力。这个指标当然越大越好。

重要参数如下:

  • QPS(TPS):每秒的Request/事务的数量
  • 并发数:系统同时处理的request/事务数量
  • 响应时间:平均的响应时间

QPS(TPS) = 并发数/平均响应时间

此外还有些相关的指标也需要了解:

  • PV(Page View): 页面访问量,即页面浏览量或点击量。
  • UV(Unique Visitor): 独立访客,统计1天内访问某站点的用户数。即按人按天去重。
  • DAU(Daily Active User):日活跃用户数量。通常统计一日(统计日)之内,登录或使用了某个产品的用户数,与UV概念相似。
  • MAU(Month Active User):月活跃用户数量,指网站、app等去重后的月活跃用户数量。

上述指标内容,主要是反映了高并发系统在高性能上的要求。做为高并发系统,需要实现的目标为:

  • 高性能:这体现了系统的并行处理能力,在有限资源的情况下,提升性能能节省成本。同时也给用户带来了更好的用户体验。
  • 高可用性:系统可以正常服务的时间,尽量避免系统的事故和宕机从而影响正常的业务。
  • 高扩展性:表示系统的扩展能力,系统具备更好的弹性,在流量高峰期能否短时间完成扩容,更平稳的承接流量峰值。
Built with LogoFlowershow