Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0009に戻る

タイトル: サーバーの負荷について質問です。
記事No: 2605
投稿日: 2004/08/18(Wed) 15:54
投稿者: tama
いつもお世話になっております。

ちょっと気になることがございまして、又質問させてください。

僕は、低スペックのマシンでサーバーを構築しているのですが、
何かページの表示が遅い気がします。

よく、負荷のかかるCGI等のプログラムを、多数設置したりするとサーバーに負荷がかかって、ページの表示が遅くなったりすると、聞きます。

どのCGIがサーバーに負荷をかけているのかとかを、調べる方法ってあるんでしょうか?

お手数ですが、分かる方がおられましたら、御指導を宜しくお願いします。

タイトル: 原始的な方法ですけど
記事No: 2609
投稿日: 2004/08/19(Thu) 07:37
投稿者: sg URL: http://tsuttayo.sytes.net/
> どのCGIがサーバーに負荷をかけているのかとかを、調べる方法ってあるんでしょうか?

私はCGI,SSIをいっさい使っていませんのでわからないのですが、こういったことはプログラム開発するとよく起きるので、そのときどうしているかだけ書いてみます。

とにかく「これが問題なのかな?」とカンでピックアップしておきます。
次に、その機能をあえてOffにしてみます。
結果、早くなれば問題がみつかったわけですから代替案を考えます。
たいしてスループットが上がらないなら別の部分で調査してみます。
そして、思い当たるすべての部分で、これ以上の性能UPが望めないなら、サーバ交換を含むハードウェア強化です。

今回のケースでも「CGIが重いのかな?」とアタリを付けているのですよね。
でしたら、極論を言えばCGIを使わなくする代替案を考えるか、それが出来ないならハードウェアの増強しかない気がするのですけど。

または、mod_perlを使うと早くなると思うけど、スクリプトを書き換えないとダメかな?
mod_perlを使ったことがないので、詳しくは知らないですけどgoogleしてみると答えがみつかるかもしれません。

それ以外にもメモリ不足も考えられるので、たとえばXを起動しないなどでも多少のスピードUPは望めるかもしれません。
また、私の過去の経験ではメール・ウイルス・チェックをサーバで行った場合、多量のメールを扱うとサーバ負荷はかなり高くなる気がします。

結局、現状の使い方に制限を付けるか、現状の使い方を変えたくないならハード増強でしょう。

タイトル: Re: 原始的な方法ですけど
記事No: 2611
投稿日: 2004/08/19(Thu) 08:58
投稿者: tama
sgさんいつも有難うございます。

やっぱりマシン的にも見直さなくてはいけないような気がしますね〜

色々と有難うございますm(_ _)m
色々試して行きたいと思います。

▲ページの最上部に戻る

Copyright© Home Server Technical. All Right Reserved.
webmaster@miloweb.net