On Wed, 2006-05-03 at 10:47 +0200, Bernhard Grün wrote:[...]
Several answers here:
- Pound 2.0.4 with PCRE is significantly faster and more efficient than
older versions. This means less CPU load for the same workload, which
may help in your case.
- syslog is normally limited by disk rather than CPU (at least in my
experience). You should look at tuning options (such as not flushing the
output on every message - big win), better/faster disk access (HW) and
possibly remote logging (if you have some other disk-intensive
application on the same machine).
- you can very well run Pound without syslog - compile it to send
messages to stdout/stderr. A package like the DJB daemontools is very
helpful for these cases, and may help quite a bit with performance.
- finally you could reconsider back-end logs: Pound passes the original
client IP address in the X-Forwarded-for header, which could be logged
by your back-ends and later used by awstats.
Hope this helps some.[...]
|