zoukankan      html  css  js  c++  java
  • 性能测试关键指标介绍

     什么是性能测试?   

          通过技术手段模拟大量用户同时访问被测应用,观察、记录和分析系统的各项性能指标;

          性能测试的目的是评估系统的性能瓶颈,预测系统的最大用户负载能力。


    性能指标:

    • 平均响应时间(最重要,举例:访问淘宝宝贝):平均每个请求从发送到接收响应的时间
    • 合理的平均响应时间:2/5/8原则

               -- 2s:非常有吸引力

               -- 5s:比较不错

               -- 10s:糟糕

    • 平均响应时间对业务的影响:1s的延时,相当于少了11%的PV(page view),降低了用户继续使用产品的兴趣;页面响应时间从2s增长到10s,会导致38%的用户放弃使用该产品。
    • CPU:占用率;
    • 内存:占用率;
    • I/O:数据库这块读写,越低越好;
    • 带宽:占用率,需花钱买流量,降低页面的带宽,可以节约成本。

    为什么要进行性能测试?

    • 能够有效评估系统的吸能指标,用于系统的性能评估;
    • 能够识别系统的性能瓶颈,协助性能调优;
    • 能够指导突发流量承载方案的制定;
    • 能够用于系统运维成本的预算。(根据预估的用户量,预计需要的服务器、带宽、内存、硬盘)

    想了解更多、和博主一起交流,可以加群:315223951


  • 相关阅读:
    MongoDB新存储引擎WiredTiger实现(事务篇)
    mongodb存储引擎WiredTiger
    WiredTiger 4.1.0 发布,MongoDB 存储引擎
    MongoDB存储引擎、索引 原
    MongoDB Wiredtiger存储引擎实现原理
    MongoDB 副本集
    MongoDB 聚合
    MongoDB 索引
    mongodb 开发规范
    MongoDB 基本操作 数据库、集合
  • 原文地址:https://www.cnblogs.com/yueya/p/5859970.html
Copyright © 2011-2022 走看看