Enable mod_compress to abandon compression when load average is too high
mod_compress can really make things faster but its performance is very compromised if the CPU is too busy with other tasks. So, this mod should be able to be auto-suspended if loadavg (/proc/loadavg) gets too high, reaching a value set in lighttpd.conf with a grace period.
Doing so, in any scenario, mod_compress will only boost performance, not making it worse.
Updated by origo over 11 years ago
Simple/proposed patch for adding config option "compress.max-load-avg", and checking "/proc/loadavg" every 10 seconds.
Known 'flaw': mod_compress will NOT deliver cached already compressed files if load is considered too high, but will deliver the uncompressed file (as if mod_compress was disabled).
Updated by gstrauss about 4 years ago
- Subject changed from Enable mod_compress to abadon compression when load average is too high to Enable mod_compress to abandon compression when load average is too high
- Description updated (diff)
- Status changed from New to Patch Pending
- Target version set to 1.4.43
Also available in: Atom