zoukankan      html  css  js  c++  java
  • LR性能测试衡量指标

    1.平均事务响应时间(Average Transation Response Time )

    很好:<3s

    较好:3-5s

    一般:5-8s

    不能接受:>8s

    2.每秒点击率(Hits per Second)

    随着并发用户数增多(向服务器施压),每秒点击率曲线总体呈波动上升状态,然后渐渐趋于平缓,排除网络原因,此时很可能服务器响应时间增加,并发到达服务器瓶颈。

    3.事务响应时间(Time to Last Byte)

    繁琐的业务,一般在15s之内;登录的响应时间多数在3s之内;添加数据的响应时间在8s之内;打开页面在5s之内。

    4.每秒事务数(Transaction per second)

    与并发用户数相关、与事务响应时间相关

    5.吞吐量(Throughout)

    在网络中传输的数据量

    6.CPU利用率(Processor/%Processor Time )

    好:<75%

    坏:>85%

    瓶颈:持续95%

    7.数据库操作消耗的CPU时间(Processor/%User Time ) 

    如果该值较大,可以考虑是否能通过优化sql、数据库设计等方法降低这个值,对数据库系统进行优化。

    8.核心态CPU平均利用率(Processor/%Privileged Time) 

    瓶颈:持续大于75%

    指进程中的线程在特权模式下执行代码所花时间的百分比。

    如果该参数值和"Physical Disk"参数值一直很高,表明I/O有问题。可考虑更换更快的硬盘系统

    9.处理队列中的线程数(Processor//Processor Queue Length )

    Length 如果该值保持不变(>=2)个并且%Processor Time 超过90%,那么可能存在处理器瓶颈。如果发现超过2,而处理器的利用率(%Processor Time )却一直很低,那么或许更应该去解决处理器阻塞问题,这里处理器一般不是瓶颈。

    10.文件系统缓存(Memory / Cache Bytes)

    默认情况下为 50%的可用物理内存,如果运行内存不够时,它会自动整理缓存。需要关注该计数器的趋势变化,该指标只显示最后一次观察的值,它不是一个平均值。

    11.剩余的可用内存(Memory / Avaiable Mbytes )

    可用物理内存数.如果Available Mbytes的值很小(4 MB或更小),则说明计算机上总的内存可能不足,或某程序没有释放内存。

    参考值:4 MB或更小,至少要有10%的物理内存值

    12.每秒下载页数(Memory / pages/sec )

    指为解析硬页错误从磁盘读取或写入磁盘的页数(是Pages Input/sec 和 Pages Output/sec 的总和)。解析对内存的引用,必须读取页文件的次数。阈值为>5.越低越好。

  • 相关阅读:
    Maven 集成Tomcat插件
    dubbo 序列化 问题 属性值 丢失 ArrayList 解决
    docker 中安装 FastDFS 总结
    docker 从容器中拷文件到宿主机器中
    db2 相关命令
    Webphere WAS 启动
    CKEDITOR 4.6.X 版本 插件 弹出对话框 Dialog中 表格 Table 自定义样式Style 问题
    SpringMVC JSONP JSON支持
    CKEDITOR 3.4.2中 按钮事件中 动态改变图标和title 获取按钮
    git回退到远程某个版本
  • 原文地址:https://www.cnblogs.com/Zhang-engineer/p/9232199.html
Copyright © 2011-2022 走看看