Re: 2.2.x series and mm

Sean Hunter
2001-06-28T07:39:02Z

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