Смотрите на mod_limitipconn2, это могло бы быть тем, что Вы после:
http://dominia.org/djao/limitipconn2.html
Это позволило бы Вам ограничивать его одним соединением на IP, эффективно превратив браузер пользователя в синхронное соединение вместо него открывающий обычные 4-6 (думающий Firefox) по умолчанию.
Есть несколько вещей, которые exim может сделать для уменьшения нагрузки:
queue_only_load - немедленная доставка отсутствует, если нагрузка высока queue_only_load_latch не переоценивать нагрузку для каждого сообщения queue_only_override разрешить переопределение командной строки
В сильно загруженной системе может быть желательно отключить использование журналы сообщений, чтобы уменьшить количество операций ввода-вывода на диск. Это можно сделать установка для параметра message_logs значения false.
Я предлагаю вам проверить инструменты "nice" и "ionice", чтобы уменьшить влияние требовательных процессов на использование ЦП, а другие - для уменьшения воздействия на задачи ввода-вывода. (Планировщик CFQ необходимо использовать, если вы не хотите использовать ionice для регулирования пропускной способности диска)
В качестве альтернативы вы можете проверить подсистему cgroups ядра. Cgroups поддерживают создание жестких и программных ограничений памяти, а также регулирование использования диска. (Планировщик CFQ должен использоваться для регулирования использования диска)
Вы можете делать то, что вам нужно, с помощью PAM Limits ( /etc/security/limits.conf
) или ulimit.