2,043
回編集
(負荷平均 (load average(s)) は、CPU への負荷を表す、UNIX 系 OS での数値。) |
(誤解を生じかねない不適切な表現がみつかったので是正。など。) |
||
9行目: | 9行目: | ||
== 概要 == | == 概要 == | ||
UNIX 系 OS では、一時点での CPU への 負荷 を、<br> | UNIX 系 OS では、一時点での CPU への 負荷 を、<br> | ||
「プロセス」<ref><br> | |||
UNIX 系 OS での「プロセス」に相当するものを、<br> | UNIX 系 OS での「プロセス」に相当するものを、<br> | ||
「タスク」と呼ぶ他の OS もある。<br> | 「タスク」と呼ぶ他の OS もある。<br> | ||
</ref> | </ref>のうち、その時点で "ready to run" なもの<br> | ||
(すなわち、現に実行されているプロセスと、<br> | |||
実行時間の割り当てだけを待っているプロセス)の数<br> | |||
と、とらえるのが伝統的。<br> | と、とらえるのが伝統的。<br> | ||
この意味での 負荷 の、<br> | この意味での 負荷 の、<br> | ||
31行目: | 31行目: | ||
とを、加重平均する。 | とを、加重平均する。 | ||
そのウェイトは、 | そのウェイトは、 | ||
1 分以上前なり、 5 分以上前なり、 15 分以上前なり | |||
の算出値のウェイトが、 | |||
1 / exp( 1 ) | |||
以下になるように定められている。 | |||
なお、浮動小数点計算をさけ、整数計算だけで済ませるため、<br> | なお、浮動小数点計算をさけ、整数計算だけで済ませるため、<br> | ||
例えば、以下のようにしている。<br> | 例えば、以下のようにしている。<br> | ||
43行目: | 44行目: | ||
== 脚注 == | == 脚注 == | ||
<references/> | <references /> |
回編集