zoukankan      html  css  js  c++  java
  • 性能准入标准与建议

      性能标准阈值是对指定模块程序性能的基本要求。若达不到该要求,可认为该模块程序的性能达不到上线要求。对不同类型的产品/模块/程序,性能标准阈值的表现形式和数值均有差异。根据产品/模块/程序的差异,分为如下几类:

      1. Web交互型:通过浏览器与后台交互并实现各项功能

    2. 后台接口型:通过接口方式提供服务并实现各项功能

    3. 离线计算型:通过脚本定时、存储过程的方式实现后台离线计算

      针对这几类应用我们给出一些性能准入测试的建议,见下表

    模块类型

    指标

    阈值

    备注

    Web交互型

    浏览器端操作响应时间

    90%小于3秒

    99%小于10秒

    包括浏览器+网络+后台接口整体耗时;

    网络环境按线上平均带宽预估

    浏览器端渲染性能

    页面渲染时间<1秒

    JS响应时间<1秒

    后台资源占用

    CPU Idle 最小值>50%

    CPU Idle 均值> 75%

    内存占用最大峰值< 80%

    内存占用均值<50%

    带宽占用<30%

    后台接口型

    接口访问响应时间

    90%概率小于3秒

    99%概率小于10秒

    包括网络+后台接口整体耗时。网络环境按线上平均带宽预估。

    后台资源占用

    CPU Idle 最小值>50%

    CPU Idle 均值> 75%

    内存占用最大峰值< 80%

    内存占用均值<50%

    带宽占用<30%

    在正常压力范围的性能场景

    离线计算型

    计算耗时

    耗时<运行间隔

    资源占用

    CPU Idle 最小值>25%

    CPU Idle 均值> 50%

    内存占用最大峰值< 80%

    内存占用均值<50%

  • 相关阅读:
    diffstat命令
    v-if与v-show的区别
    常数时间插入、删除和获取随机元素
    diff命令
    C++ bitset的简单使用
    树的直径 | 简答的两道模板题
    Codeforces Round #544 (Div. 3)简单题解
    VIM 入门手册, (VS Code)
    PTA 天梯赛 L3-003 社交集群(并查集)
    L3-002 特殊堆栈 (双数组模拟栈)
  • 原文地址:https://www.cnblogs.com/yangxiayi1987/p/11686010.html
Copyright © 2011-2022 走看看