zoukankan      html  css  js  c++  java
  • 性能指标

     
    性能指标
     
    性能指标可以分为业务指标和资源指标两类,系统用户主要关注业务指标,而资源指标可以帮助分析系统性能瓶颈,优化系统或者发现一些隐性问题。
    业务指标
     
    1.点击率(PV:page view)
    用户每1次对网站中的每个网页访问被记录1次。用户对同一页面的多次访问,访问量累计。点击率受程序处理速度、带宽、系统缓存的影响
    最大点击率 = 带宽/(估算平均每个请求的大小*8)
    日访问量 = 点击率* 3600 * 日访问小时数(按8小时计算)
     
    2.响应时间: 指系统对请求作出响应的时间
    平均响应时间:所有请求的响应时间的平均值
    .99响应时间:把所有请求的响应时间从小到大排序,其中99%的请求的响应时间都在这个范围之内
    最大响应时间:所有请求的响应时间的最大值
    最小响应时间:所有请求的响应时间的最小值
    3.吞吐量:单位时间内完成的请求数
    4.在线用户数:同时使用系统的用户数量
    5.并发用户数:同一时刻进行业务操作的用户数量
    6.失败率:所有用户请求失败的比例
     
     
    资源指标
     
    1.内存:内存资源成为系统性能的瓶颈表现为:
    1)很高的换页率(paging rate)即si,so长期不为0
    2)内存不够出错
    linux常用的内存查看命令:free,vmstat,top,sar –r,watch+free
     
    2.CPU:CPU成为系统性能的瓶颈表现为:
    1)(系统CPU时间+用户CPU时间) > 80%
    2)CPU idle 持续为零
    3)系统CPU时间是用户CPU时间的两倍
    linux常用的CPU查看命令:top,vmstat,sar –P –U,ps,iostat –c, uptime
     
    3. 负载(load):
    系统运行中的任务队列的平均长度,当然load的值大于2~3倍cpu的个数时,说明系统的负载很大
    查看系统负载的命令同CPU查看命令
     
    4. 磁盘I/O:.磁盘I/O成为系统性能的瓶颈表现为:
    1)等待磁盘I/O的时间所占的百分率太高
    2)太长的磁盘等待队列
    3)过高的磁盘利用率
    linux常用的磁盘I/O查看命令:vmstat,sar –d, isstat
     
    5. 网络I/O:网络I/O成为系统的瓶颈表现为:
    1)网络延时非常大
    2)丢包率非常严重
    linux常用的的检查网络情况的命:ping,netstat –i, sar –n,traceroute
  • 相关阅读:
    nfs-client-provisioner 利用NFS动态提供Kubernetes后端存储卷
    docker-compose简易编写和模板命令
    shell脚本自动过滤尝试多次连接ip并添加到系统黑名单
    Centos 升级glibc 亲测好用
    centos安装Jenkins报错
    centos8 安装docker启动失败
    cenots7 rpm 包升级ssh
    python备份文件(简易)
    Docker 容器基本操作(基础)
    Docker 环境下如何配置你的镜像(基础)
  • 原文地址:https://www.cnblogs.com/workingdiary/p/6871682.html
Copyright © 2011-2022 走看看