68user's page 掲示板

Prev< No. 751〜753> Next  [最新発言に戻る] [過去ログ一覧]
No. 751 # 68user [URL] [E-mail] 2000/02/25 (金) 06:14
> promptの説明文の中にHTMLタグが表示されてましたよ
どうもです。直しておきます。
# 実は気づいていたんだけど、自作の変換フィルタをどう
# 直せばよいのかわからくて悩んでいるところです。

> CGIでサーバーの負荷率
load average を求めたいなら uptime や rup localhost
などが使えると思います。

> open(SYS, "top|");
入力に tty を読んでるのなら、top < /dev/null で
いけるかもしれません (ダメかも)。

なお load average は、違うマシンや OS と比較は意味が
ありません。わかっておられるかもしれませんが、念のため。

No. 752 # スナフキン 2000/02/25 (金) 23:49
uptimeの情報ありがとうございます。
なるほどこれなら何とかなりそうです。

手持ちのコマンドリファレンスには uptime のことが載っていません
でしたが、man には掲載されていたので、これでうまくいきそうです。

/usr/bin/ や /usr/local/bin/ にあるコマンドを一つづつ調べるのも
あまりの数に手を焼いていたところなので助かりました。

>入力に tty を読んでるのなら、top < /dev/null で
やってみましたが駄目でした。

>なお load average は、違うマシンや OS と比較は意味が
>ありません。わかっておられるかもしれませんが、念のため。
すいません、意味がよくわからないのですが、「この結果を元に
ほかのサーバーと比較するには意味が無い」と言う意味でしょうか。

単純に、マシンの反応が遅い時の原因が、回線の影響かサーバーの負荷
かを調べる用途に使うつもりです。

ありがとうございました。

No. 753 # 68user 2000/02/26 (土) 05:14
> 「この結果を元にほかのサーバーと比較するには意味が無い」
そうです。「Pentium133+FreeBSD と Pentium166+FreeBSD」とか、
「Pentium133+FreeBSD と Pentium133+Linux」などの load average を
比較するのは意味がないです。また、load average が2倍だから
と言って、負荷が2倍とか速度が1/2 ということもない、という
意図で書きました。

> 単純に、マシンの反応が遅い時の原因が、回線の影響かサーバーの負荷
> かを調べる用途に使うつもりです。
ということであれば、load average でいいと思います。

> /usr/bin/ や /usr/local/bin/ にあるコマンドを一つづつ調べるのも
> あまりの数に手を焼いていたところなので助かりました。
`load average' というキーワードを知っていれば、
    % strings -f /usr/bin/* | grep -i 'load average'
などとするのも一つの手ですね。

Prev< No. 751〜753> Next  [最新発言に戻る] [過去ログ一覧]