Re: Resource consumption.
On Tue, 28 Oct 2003 23:03, Rudi Starcevic wrote:
> I'm pretty sure I have a cron job analysing apache logs which is
> consuming too much of the system's resources.
> So much is spent on Webalizer and Awstats that the web server stops
> answering requests.
CPU time or IO bandwidth?
> The output of `uptime` was something like 2.2 before I manually kill the
> script and all is OK again.
2.2 should not be a great problem. A machine that has a single CPU and a
single hard disk probably won't be giving good performance when it's load
average exceeds 2.0, but it should still work.
But if your processing takes longer than the cron interval then you will have
serious problems. Changing the cron interval from 4 hours to 24 may reduce
the chance of getting two cron jobs running at the same time.
Also you may want to consider adding more RAM. Webalizer can get a bit memory
hungry at times, and it seems to have fairly linear data access patterns so
when it starts paging it thrashes.
http://www.coker.com.au/selinux/ My NSA Security Enhanced Linux packages
http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark
http://www.coker.com.au/postal/ Postal SMTP/POP benchmark
http://www.coker.com.au/~russell/ My home page