初一七月

你必须承认,我们生存的这个世界取决于自身的能力而非别人的保护(AW)
随笔 - 23, 文章 - 0, 评论 - 11, 引用 - 0
数据加载中……

查询系统负载---uptime命令

Linux系统监控的过程中少不了对主机运行时间和系统负责等信息进行查询,这时候就可以使用Linux uptime命令。uptime命令可以显示系统运行多久、当前有多少的用户登录、在过去的1,5,15分钟里平均负载时多少,其用法十分简单。

用法:直接输入uptime即可,以下显示输入uptime的信息:
04:03:58 up 10 days, 13:19,  1 user,  load average: 0.54, 0.40, 0.20

1.04:03:58  当前时间
2.10 days, 13:19 系统已运行的时间,时间越大,说明你的机器越稳定
3.1 user  当前在线用户,是总连接数而不是用户数
4.0.54, 0.40, 0.20最近1分钟、5分钟、15分钟系统的平均负载

系统平均负载被定义为在特定时间间隔内运行队列中的平均进程数。如果一个进程满足以下条件则其就会位于运行队列中: 
- 它没有在等待I/O操作的结果 
- 它没有主动进入等待状态(也就是没有调用'wait') 
- 没有被停止(例如:等待终止)
一般来说,每个CPU内核当前活动进程数不大于3,则系统运行表现良好!当然这里说的是每个cpu内核,也就是如果你的主机是四核cpu的话,那么只要uptime最后输出的一串字符数值小于12即表示系统负载不是很严重,当然如果达到20,那就表示当前系统负载非常严重。


posted on 2011-08-10 21:49 初一七月 阅读(449) 评论(0)  编辑  收藏 所属分类: Linux


只有注册用户登录后才能发表评论。


网站导航: