I will be conducting training all week, Oct 17 - Oct 21. I will be
unable to respond to any requests until the following week of October
24th. If you have an urgent need, please contact the Client Support
Desk at extension 4512.
Marc Love
Information Systems
(408) 494-4559
>>> rails 10/16/05 20:01 >>>
On 17-okt-2005, at 1:23, Tyler Kovacs wrote:
> We''re running rails + lighttpd at zvents.com. We''re
starting 10
> dispatch.fcgi processes when lighttpd is launched. At first, all 10
> processes have approximately the same memory utilization (approx 33 MB
> each). After a day or so, I notice that 1 or 2 processes have high
> memory utilization (approx 100 MB) but the rest are still at 33MB.
> See the output of top (ordered by memory utilization) below. This
> makes me wonder if only 2 of the 10 dispatch.fcgis are actually in
> use. Is anyone else seeing this? Is this a cause for concern?
I think it is quite possible that only three of them ever get used
(which would mean that you actually
don''t need the others). They are swapped by lighttpd - when one is
busy, the other gets used etc. and I guess
the first and the second one are both free when the third one is
used, so they just get used instead of the rest.
In general 10 FCGIs is for, like, er. a very very big site.
As for the ones that have high memory utilization, check if you are
running them in ''development''. It is notoriously leaky on
FCGI. If
even that is OK, check your actions and the parameter in your
dispatch.fcgi (it doesn''t force garbage collection by default).
--
Julian "Julik" Tarkhanov
_______________________________________________
Rails mailing list
Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org
http://lists.rubyonrails.org/mailman/listinfo/rails
==================DISCLAIMER===============================This email may
contain confidential and privileged material for the sole use of the intended
recipient.
Any review or distribution by others is strictly prohibited. If you are not the
intended recipient, please contact the sender and delete all copies of it from
your system.
The sender accepts no responsibility for viruses and it is your responsibility
to scan attachments (if any).
No contracts may be concluded on behalf of the sender by means of email
communications unless expressly stated to the contrary.
==================DISCLAIMER================================