美文网首页
机器性能指标说明

机器性能指标说明

作者: 后知不觉1 | 来源:发表于2020-12-06 21:18 被阅读0次

    linux 主机性能主要指标说明

    • cpu
    • 磁盘

    1、cpu

    查看cpu使用情况命令

    sar 1 5   查看cpu 使用占比详情
    uptime  查看cpu 负载均值  
    
    指标名称 指标说明 备注
    load cpu 负载 单核cpu 负载在0 ~ 1直接说明cpu 使用正常, cpu 超过1了之后再接受新的命令会排队等待 排队等待并不是电脑卡顿,而是提交任务会执行慢
    user 在一段时间内(采集的时间段)用户使用CPU时间占比 运行用户的应用 一般在60%一下正常
    system 在一段时间内(采集的时间段)系统使用CPU时间比 分配内存、IO操作、创建子进程…… 一般在20%以下正常
    nice 在一段时间内(采集的时间段)用做nice加权的进程分配的用户态cpu时间比 被用户时间占比包含
    idle 在一段时间内(采集的时间段)CPU空闲时间占比
    iowait cpu 等待磁盘io时间 1%以下正常

    2、磁盘IO

    查看磁盘工作详情

    iostat -dxk 1 1  #查看磁盘的请求数据,使用率
    
    #写入测试,查看磁盘的吞吐量,iops
    fio -ioengine=libaio -bs=4k -direct=1 -thread -rw=read -filename=/dev/vdb1 -name="BS 4KB read test" -iodepth=16 -runtime=10 
    # 其中 filename 为磁盘名称
    

    fio使用说明


    image.png
    2.1、磁盘主要看指标说明
    • 使用率
    • 饱和度 (暂时为找到资料)
    • IOPS
    • 吞吐量
    • 响应时间
    指标名称 指标说明 备注
    IOPS IOPS是指单位时间内系统能处理的I/O请求数量
    吞吐量 每秒能读写的数据量 平时固态硬盘3000M/s 就是指吞吐量 rkb/s + wkb/s 就是吞吐量
    磁盘IO使用率 util 磁盘IO使用率,每秒中有百分之多少的时间用于I/O操作,达到100% 说明io请求多,处于等待状态,一般大于60%会降低系统性能表现 程序卡顿
    响应时间 r_await 与 w_await 一般5ms,高于10ms的就是有问题的

    相关文章

      网友评论

          本文标题:机器性能指标说明

          本文链接:https://www.haomeiwen.com/subject/kjjmwktx.html