• 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.越低越好。

  • 相关阅读:
    jQuery removeAttr() 源码解读
    jQuery attr() 源码解读
    jQuery access()方法
    为页面添加favicon
    关于CSS3 object-position/object-fit属性的使用
    使用jQuery判断元素是否在可视区域
    使用canvas实现环形进度条
    使用css3实现瀑布流布局效果
    js判断元素滑动方向(上下左右)移动端
    绝对定位元素实现水平垂直居中
  • 原文地址:https://www.cnblogs.com/zhangyating/p/7815395.html
Copyright © 2020-2023  润新知