仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4844|回复: 20
打印 上一主题 下一主题

[其他Linux] Linux编程之Linux中Load average的了解仓酷云

[复制链接]
小女巫 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:38:51 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
系统管理相关命令:df、top、free、quota、at、lp、adduser、groupaddkill、crontab、tar、unzip、gunzip、last
Loadaverage的界说
体系均匀负载被界说为在特准时间距离内运转行列中的均匀历程树。假如一个历程满意以下前提则其就会位于运转行列中:
-它没有在守候I/O操纵的了局
-它没有自动进进守候形态(也就是没有挪用’wait’)
-没有被中断(比方:守候停止)
loadaverage怎样盘算
为了使内核能够高效盘算loadaverage,接纳了fixed-pointarithmetic。fixed-pointarithmetic是一种十分疾速的摹拟浮点运算的办法,出格是在没有FPU(floatpointunit)部件的处置器上,十分有效。
盘算公式:load(t)=load(t-1)e^(-5/60)+n(1-e^(-5/60)),迭代盘算,个中n为run-queuelength。
由ExponentialSmoothing方程有,Y(t)=Y(t-1)+a*[X(t)-Y(t-1)],whereX(t)istheinputrawdata,Y(t-1)isthevalueduetotheprevioussmoothingiterationandY(t)isthenewsmoothedvalue.令a=1-b,b为e^(-5/60),就能够失掉loadaverage的盘算公式。
接纳此公式的优点:部分的load发抖不会对loadaverage形成严重影响,使其光滑。
loadaverage释疑
一样平常来讲只需每一个CPU确当前举动历程数不年夜于2那末体系的功能就是优秀的,假如每一个CPU的义务数年夜于5,那末就暗示这台呆板的功能有严峻成绩。
假定体系有两个CPU,那末其每一个CPU确当后任务数为:Loadaverage/2。这时候候获得的数值能够参照上述2-5的尺度来举行判别了。
来自:http://www.ccvita.com/354.html

买一本命令参考手册是必要的,遇到不知道怎么用的命令可以随时查询,这要比查man文档快.特别适合英语不好。
小女巫 该用户已被删除
沙发
 楼主| 发表于 2015-2-1 11:50:14 | 显示全部楼层
我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-7 05:01

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表