On Wed, Apr 23, 2003 at 10:51:02AM +0100, Colin Watson wrote: > > > It's disk space against cpu usage. Clearly the first is much > > > cheaper. > > > > Perhaps I should also mention the exact cause of those 500 errors that > > was briefly mentioned on -www recently -- the MaxClients 300 setting > > on gluck exceeds the maxproc 256 setting. Of course, this is a bug, > > and it will be fixed, but this still means that apache on the machine > > often runs two hundred processes as it is, so adding more CGIs/PHPs > > wouldn't exactly be the happiest solution. > > Sane performance tuning strategies dictate that more stuff should be > in-process, then. Is mod_perl feasible?
Most time is spent on swish++ searching its indices and grepping contents files, so I don't think mod_perl would be an immediate solution... although I if we switch from actually forking grep(1) for the contents files and then use mod_perl, then it might be considerably beneficial. (On a more subjective note, perhaps we should rip swish++ out and replace it with a Perl script as well. >:|) -- 2. That which causes joy or happiness.