【Linux】WEBサーバを立てています が 激重です

freeの結果↓

total 1554548  used 1521888  free 32660 shared 0 buffers 10536 cached 1186768
-/+ buuffers/cache: 324584 1229964
swap 1048568 808 1047760
環境は fedora4 apache2+mod perl vsftps webmin webalizer CPUは まだダイジョブ
起動してすぐはメモリも全然余裕ありなのですがhttpdを起動すると どんどんメモリが使われていって 減る気配がないです
メモリを足す以外の解決法をよろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/03/08 23:01:34
  • 終了:--

回答(3件)

id:pmakino No.1

まきのっぴ回答回数355ベストアンサー獲得回数282006/03/08 23:18:26

ポイント50pt

http://d.hatena.ne.jp/babie/20060201/p3

ξ*゜ー゜)ξ { 遅レス。 - Apache + mod_perl - MaxClients の値に注意

mod_perl は大量にメモリを消費します。

できれば mod_perl はオフにするか、

http://www.sixapart.jp/movabletype/developers/naoya/archives/200...

Techknow Movable Type: 2004年10月 アーカイブ

このように、mod_perl に特化して起動プロセス数を減らした裏側 Apache と、普通の静的コンテンツを表示して普通にプロセス数の増える表側 Apache とに分離するなどの工夫が必要かと思います。

id:yoshi5231

なるほどー 知りませんでした

バック用のサーバ買わないと…orz

ありがとうございました

以下 回答でも 違った解決法 ある方よろしくお願いします

2006/03/08 23:37:06
id:pmakino No.2

まきのっぴ回答回数355ベストアンサー獲得回数282006/03/08 23:49:55

ポイント50pt

>バック用のサーバ買わないと…orz


表と裏、両方を1台で兼用することも可能ですよ。

あとはアクセスの規模次第だと思います。

アクセスが非常に少ないサーバだったら、「裏」相当の設定 (KeepAlive Off、MaxClients 低め) にしたサーバだけで運用することも不可ではないです。

id:yoshi5231

アクセスは日に4〜5万PVです

keepalive off にするとLAN内のWin XPから なぜかネットに繋がりにくくなるんですよ onの時はサクサク使えるのですが…

2006/03/09 00:16:55
id:t-wata No.3

t-wata回答回数82ベストアンサー獲得回数132006/03/09 20:39:22

ポイント50pt

http://www.math.kobe-u.ac.jp/~kodama/tips-free-memory.html

Linux $B$N%a%b%j!<4IM}(B($B%a%b%j!]$,B-$j$J$$!)(B,$B%a%b%j!<%j!<%/$N8!=P(B/$BKI;_(B)(Kodama's tips page)

bufferとcacheを引けば、1.2GBも空いているので、メモリは十分だと思います。

激重なのは別の原因ではないでしょうか?

id:yoshi5231

なるほど ちょっと調べてみます

2006/03/10 01:35:15

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません