mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
squid: Run as many redirectors as we have CPU cores
This makes sure that we use the optimal ratio of memory and CPU usage. Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> Tested-by: Daniel Weismüller <daniel.weismueller@ipfire.org> Tested-by: Matthias Fischer <matthias.fischer@ipfire.org>
This commit is contained in:
@@ -4083,7 +4083,10 @@ END
|
||||
if (($proxysettings{'ENABLE_FILTER'} eq 'on') || ($proxysettings{'ENABLE_UPDXLRATOR'} eq 'on') || ($proxysettings{'ENABLE_CLAMAV'} eq 'on'))
|
||||
{
|
||||
print FILE "url_rewrite_program /usr/sbin/redirect_wrapper\n";
|
||||
print FILE "url_rewrite_children ", &General::number_cpu_cores(), "\n\n";
|
||||
print FILE "url_rewrite_children ", &General::number_cpu_cores();
|
||||
print FILE " startup=", &General::number_cpu_cores();
|
||||
print FILE " idle=", &General::number_cpu_cores();
|
||||
print FILE " queue-size=", &General::number_cpu_cores() * 32, "\n\n";
|
||||
}
|
||||
|
||||
# Include file with user defined settings.
|
||||
|
||||
Reference in New Issue
Block a user