zoukankan      html  css  js  c++  java
  • linux下查看负载均衡的两种方法

    1、cat  /proc/loadavg


     cat /proc/loadavg 
    0.22 0.09 0.03 1/139 7314



    1/139 

    1代表运队列中运行的进程个数,139代表此时的进程总数

    左边三个值 0.22 0.09 0.03 数字越高,代表cpu越繁忙

    计算方式为 单位时间内运行对列中就绪等待的进程数平均值。

    如果为0.00 说明这个进程分分钟就可以拿到cpu

    那三个数值就是系统最近1分钟 5分钟 15分钟分别计算得出的系统负载

     cat /proc/loadavg 
    0.00 0.03 0.00 1/139 7372

    再过一会肯定就不一样了


    最后的7372,最右边的就是截止到此时,最后创建的一个进程id


    ps:cpu靠进程调度器维护运行队列。




    2.w

    w比who更强大


    18:04:25 up  8:37,  1 user,  load average: 0.04, 0.06, 0.02
    USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
    root     pts/0    192.168.118.170  09:27    0.00s  0.35s  0.00s w


    18:11:30 up  8:44,  1 user,  load average: 0.03, 0.03, 0.00
    USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
    root     pts/0    192.168.118.170  09:27    0.00s  0.36s  0.00s w


    3、top

     18:13:20 up  8:46,  1 user,  load average: 0.00, 0.02, 0.00
    Tasks: 100 total,   1 running,  99 sleeping,   0 stopped,   0 zombie
    Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
    Mem:   1915716k total,   468968k used,  1446748k free,    72364k buffers
    Swap:   204792k total,        0k used,   204792k free,   174188k cached

  • 相关阅读:
    Docker学习笔记07_网络配置
    Docker学习笔记06_部署appache+tomcat+redis+mongo+python
    Docker学习笔记05_部署nginx+php+mysql+phpmyadmin
    Docker学习笔记04_镜像管理
    Docker学习笔记03_容器的简单应用
    Docker学习笔记02_基本操作
    Docker学习笔记01_CentOS 7安装Docker
    Cisco Ironport ESA配置拒收黑名单
    CentOS 7安装Cobra
    jvm内存模型、常见参数及调优
  • 原文地址:https://www.cnblogs.com/liuxiaowei/p/7163548.html
Copyright © 2011-2022 走看看