読者です 読者をやめる 読者になる 読者になる

PassengerをVPSに設定しました

Apache2.2 + Passengerを設定しましたが、メモリが予想以上に消費されます。
100Mくらい・・・

Maxclientを調整したりしたけど、もっとチューニングしないときつい。

メモリーの解放が下手と言われているOpenVZにはRailsプロセスを起動したり終了するPassengerは今のところ相性悪いかなぁ。


さっきはメモリ不足でいきなりSSHが繋がらなくなったりと散々。
また暫く様子を見てみます。

【起動しているプロセス】

[root@vps]# pstree
init─┬─apache2─┬─ApplicationPool─┬─ruby1.8─┬─ruby1.8───ruby1.8
     │         │                 │         └─{ruby1.8}
     │         │                 └─3*[{ApplicationPool}]
     │         ├─apache2
     │         └─apache2───3*[{apache2}]
     ├─cron
     ├─klogd
     ├─ntpd
     ├─ruby1.8
     ├─sshd───sshd───sshd───bash───su───zsh───pstree
     └─syslogd

【メモリ使用状況】

[root@vps]# free -m -t
             total       used       free     shared    buffers     cached
Mem:           256        195         60          0          0          0
-/+ buffers/cache:        195         60
Swap:            0          0          0
Total:         256        195         60


メモリ貧乏です…