On Wed, Jun 27, 2001 at 05:27:11PM +0100, Alan Cox wrote:
> >     I'm fairly sure it is the file buffers as the apache is already
> >     reniced to 20, it is got max 50 processes and each of processes is
> >     limited to like 1.5mb of size via ulimit.
> 
> nice wont help you, it controls scheduling priority. Similar a ulimit just 
> ensures that no apache process goes mad and eats lots of memory (good idea
> but not helpful here). If your working set (and thats the bit the matters)
> really is exceeding memory by a fair bit then
> 
> a)    Add more RAM - that is the real optimal approach
> b)    Make the processes smaller (eg switch to thttpd from www.acme.com)
> c)    Speed up the I/O throughput relative to CPU speed
>       - eg the 2.2 IDE UDMA patches

It may also be worth considering 

d)      Reduce the number of Apache processes so they fit nicely in RAM

Sean
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to