浅尝辄止77-uptime

uptime(1)

示例

$ uptime
22:14  up 2 days, 19:06, 2 users, load averages: 1.79 2.00 2.03
  • 02:34:03
    当前时间
  • up 2 days, 19:06
    当前系统运行时间
  • 2 users
    正在登陆用户数
  • load averages: 1.79 2.00 2.03
    过去1分钟、5分钟、15分钟的平均负载

平均负载

单位时间内,系统平均活跃进程数,准确说是可运行状态不可中断状态平均进程数。
理想值就是CPU数,即平均每个CPU上正好跑一个进程。典型的高值是70%,具体应该以具体系统状况而定。

/proc/cpuinfo中可以读到CPU数

可运行状态

正在使用CPU或等待CPU的进程,ps命令中的那些状态为R的进程。
等待CPU的进程不占用CPU,但也算入平均负载。

不可中断状态

处于内核态的一些进程,ps中那些D状态进程。
等I/O的进程不占用CPU,但也算入平均负载。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文/tangsl(简书作者) 原文链接:http://www.jianshu.com/p/2b993a4b913e...
    西葫芦炒胖子阅读 9,188评论 0 5
  • 又来到了一个老生常谈的问题,应用层软件开发的程序员要不要了解和深入学习操作系统呢? 今天就这个问题开始,来谈谈操...
    tangsl阅读 9,608评论 0 23
  • 本文翻译自 linux-load-averages,按照译者理解有删减 前言 经常和Linux打交道的童鞋都知道,...
    大蟒传奇阅读 8,474评论 0 8
  • 1. 基础知识 1.1、 基本概念、 功能 冯诺伊曼体系结构1、计算机处理的数据和指令一律用二进制数表示2、顺序执...
    yunpiao阅读 10,832评论 1 22
  • 今天忘记带手机到健身房,没法像以前一样边走边听课,很是失望了一阵,想到就白白浪费了这么久的锻炼时间.锻炼的时候因为...
    笑笑牛和红气球阅读 3,499评论 0 0