zoukankan      html  css  js  c++  java
  • Linux命令之uptime

    uptime [选项]

    uptime告知系统运行了多长时间,也可以用来查看系统的平均负载。

    (1).参数

    -h,--help 显示版主信息并退出

    -p,--pretty 简洁格式显示运行时间

    -s,--since 系统启动时间

    -v,--version 输出版本信息并退出

    (2).实例

    //uptime在没有参数是会显示当前时间,系统运行了多久,当前登录的用户数量,以及前1分钟,5分钟,15分钟系统的平均负载。
    [xf@xuexi ~]$ uptime
     13:16:54 up 6 min,  3 users,  load average: 0.12, 0.26, 0.14
    [xf@xuexi ~]$ uptime -p
    up 6 minutes
    [xf@xuexi ~]$ uptime -s
    2019-02-14 13:10:54

    (3).相关文件

    /var/run/utmp 关于当前谁在登录的信息

    /proc 进程信息

    (4).扩展

    系统负载(System Load):系统CPU繁忙程度的度量,即有多少个进程等待被CPU调用。

    平均负载(Load Average):一段时间内系统的平均负载,这个时间一般取1分钟,5分钟,15分钟查看(uptime)

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

      以下部分没有验证,仅供参考:

    1)1分钟Load>5,5分钟Load<1,15分钟Load<1
      短期内繁忙,中长期空闲,初步判断是一个抖动或者是拥塞前兆
    2)1分钟Load>5,5分钟Load>1,15分钟Load<1
      短期内繁忙,中期内紧张,很可能是一个拥塞的开始
    3)1分钟Load>5,5分钟Load>5,15分钟Load>5
      短中长期都繁忙,系统正在拥塞
    4)1分钟Load<1,5分钟Load>1,15分钟Load>5
      短期内空闲,中长期繁忙,不用紧张,系统拥塞正在好转

      单核时Load的最大负载为1,N核时Load的最大负载为N,此时的标准线就是0.7N以及N,其他套用即可。

    参考:

    https://www.cnblogs.com/baby123/p/6552537.html

    https://scoutapp.com/blog/understanding-load-averages

  • 相关阅读:
    安装MySQL(简便)
    许愿墙的搭建(基于Apache+php+mysql)
    httpd服务的安装、配置和关于php留言本网站的搭建
    Linux系统的初化始配置(包括配置网络,修改主机名,关闭firewalld与selinux的生效)
    Linux系统root用户忘记密码的重置方法
    Linux下面CentOS 7桌面的安装
    通过挂载系统光盘搭建本地yum仓库的方法
    时间同步ntp服务的安装与配置(作为客户端的配置)
    larbin
    Larbin的安装与配置
  • 原文地址:https://www.cnblogs.com/diantong/p/10374115.html
Copyright © 2011-2022 走看看