`

top命令的load average是什么意思?

 
阅读更多

系统平均负载被定义为在特定时间间隔内运行队列中的平均进程树。

如果一个进程满足以下条件则其就会位于运行队列中:  

- 它没有在等待I/O操作的结果  

- 它没有主动进入等待状态(也就是没有调用'wait')  

- 没有被停止(例如:等待终止)  

例如:  [root@www2 init.d]# uptime  7:51pm up 2 days, 5:43, 2 users, load average: 8.13, 5.90, 4.94  命令输出的最后内容表示在过去的1、5、15分钟内运行队列中的平均进程数量。  

一般来说只要每个CPU的当前活动进程数不大于3那么系统的性能就是良好的,

如果每个CPU的任务数大于5,那么就表示这台机器的性能有严重问题

对 于上面的例子来说,假设系统有两个CPU,那么其每个CPU的当前任务数为:

8.13/2=4.065。这表示该系统的性能是可以接受的

在Linux系统中,uptime、w、top等命令都会有系统平均负载load average的输出


待验证

最高值的确是个没意义的问题,这个东西依偶的经验,很多的时候是和i/o操作有很大相关性,如果有大量的或者异常的i/o操作的话,这个值会很高的。
偶的一些服务器在一些高峰时期这个值会到100+,不过好在每年这样的日子并不多。


知识点补充:http://www.iteye.com/topic/645553 http://www.iteye.com/topic/613278


分享到:
评论

相关推荐

    Linux top命令 load average 参数的衡量标准

    输入top指令,查看 load average 参数,我的习惯用法是如下所示,代表所显示的top界面Command列显示全部指令(-c),并且刷新间隔为1s (-d 1)。 top -cd 1 得到如下信息 其中 load average: 0.21, 0.15, 0.14 让我们...

    Linux命令Top系统变慢处理

    再看:load average(系统的负载均衡):1.36 0.81 0.37 3个值, 平均代表的是系统一分钟 五分钟 十五分钟系统的平均负载值, 如果((1.36 +0.81 +0.37)/3 *100%)3个值相加除以三再乘以百分之百, 如果大于百分之...

    linux top命令详解

    top 命令主要用于查看...load average: 0.01, 0.04, 0.00 表示系统的平均负载,最后的三个数字分别表示最后一分钟的系统平均负载,最后五分钟的系统平均负载,最后十五分钟的系统平均负载。 小写字母 i 可以控制是否

    linux 基础 –进程管理 TOP

    top - 12:41:51 up 10 min, 4 users, load average: 0.37, 0.65, 0.48 程序名-系统时间 运行时间 登录用户数 cpu负载 1分钟 5分钟 15分钟 Tasks: 215 total, 1 running, 214 sleeping, 0 stopped, 0 zombie 总进程...

    mysql CPU高负载问题排查

     在某个新服务器上,新建了一个MySQL的实例,该服务器上面只有MySQL这一个进程,但是CPU的负载却居高不下,使用top命令查询的结果如下: [dba_mysql@dba-mysql ~]$ top top - 17:12:44 up 104 days, 20 min, 2 ...

    HP服务器监控.docx

    TOP命令(最后操作) TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示...

    毕业设计论文范文源码-InterviewFAQ-Linux:总结操作系统及Linux的面试常见问题

    里面的几个数字代表什么意思,怎么衡量,为什么 load average 50 算高还是低?怎么计算的? 系统在1,5,15分钟的平均工作负载,进程队列中的平均进程数量。 一般不能大于系统逻辑CPU的个数 /proc/loadavg 关键参数 ...

    理解Linux的处理器负载均值

    负载均值在 uptime 或者 top 命令中可以看到,它们可能会显示成这个样子:  load average: 0.09, 0.05, 0.01  很多人会这样理解负载均值:三个数分别代表不同时间段的系统平均负载(一分钟、五 分钟、以及十...

    Linux服务器巡检报告(2).doc

    Linux服务器巡检报告 Linux服务器巡检指导 (一)服务器硬件检查 (二)操作系统检查 (二)性能检查 Top命令 统计信息区 前五行是系统整体的统计信息。第一行是任务队列信息,同 uptime 命令的执行结果。其 user load ...

    SERVICES DAY04 (03):进程调度及终止

    3.1 问题 本例要求掌握调度及终止进程的操作,使用必要的工具完成下列任务: 运行“sleep 600”命令,再另开一个终端,查出sleep程序的PID并杀死 ...top – 15:45:25 up 23:55, 2 users, load average: 0.0

    Oracle DBA的UNIX袖珍参考手册之服务器监控

    7.5% user 的意思是 CPU 有 7.5%是用户占用,其他 可按字面类推。 Memory:Free 表明可用的内存数量。本例子中可用内存是 15M。 IDLE:CPU 空闲百分比 2. 使用 sar sar 在 SVR4 环境中,例如 HP-UX、Solaris 中很...

    Linux服务器巡检指导手册.doc

    " " " "用资源的具体情况 " " Top命令 统计信息区 前五行是系统整体的统计信息。第一行是任务队列信息,同 uptime 命令的执行结果。其内容如下: "16:35:22 "当前时间 " " up 17 day 5:45"系统运行时间,格式为时:...

    图像增强的实现

    H=fspecial('average',n) 均值滤波器 H=fspecial('unsharp',alpha) 模糊对比增强滤波器 说明:对于形式 H=fspecial(type) ,fspecial 函数产生一个由 type 指定的二维滤波器 H ,返回的 H 常与其它滤波器搭配使用...

Global site tag (gtag.js) - Google Analytics