zoukankan      html  css  js  c++  java
  • linux 查看系统负载:uptime

    uptime命令用于查看系统负载,跟 w 命令的输出内容一致

    [root@mysql ~]# uptime
     02:32:58 up 657 days,  6:21,  1 user,  load average: 1.12, 0.97, 0.85
    02:32:58                          // 表示当前的系统时间
    up 657 days, 6:21,                // 表示从开机到现在已经启动了多长时间
    1 users                           // 表示当前登录到系统的用户人数
    load average: 1.12, 0.97, 0.85    // 平均负载,分别表示一分钟内/五分钟内/十五分钟内的平均负载,系统负载表示的是单位时间内使用CPU的进程有多少个
                                      // 拿一分钟内的平均负载来说,上面的数据表示一分钟内使用CPU的进程有1.12个,这个数量是一个平均值,不一定是一个整数

    这个负载是平均负载

    load average: 1.12, 0.97, 0.85  

    在单核情况下,Load<1没有等待,Load==1系统已无额外资源,Load>1系统繁忙进程需要等待。但是需要考虑到经验法则,我们一般会以0.7与1作为标准线。如果平均负载大于0.7而小于1,需要在事态进一步恶化前进行调查;如果平均负载等于1,需要找到问题并立即修复;如果平均负载大于5,那么问题非常严重

    如果你的主机是四核cpu的话,那么只要uptime最后输出的一串字符数值小于12即表示系统负载不是很严重.当然如果达到20,那就表示当前系统负载非常严重,估计打开执行web脚本非常缓慢.

  • 相关阅读:
    PAT (Basic Level) Practise 1013 数素数
    PAT (Basic Level) Practise 1014 福尔摩斯的约会
    codeforces 814B.An express train to reveries 解题报告
    KMP算法
    rsync工具
    codeforces 777C.Alyona and Spreadsheet 解题报告
    codeforces 798C.Mike and gcd problem 解题报告
    nginx + tomcat多实例
    MongoDB副本集
    指针的艺术(转载)
  • 原文地址:https://www.cnblogs.com/mingerlcm/p/10296521.html
Copyright © 2011-2022 走看看