Увеличение потоков для сервера Apache


Серверы NetWare

Количество потоков по умолчанию для сервера Apache, работающего под управлением NetWare, равно 150. Максимальное количество потоков --- 2048. Поскольку постоянное соединение не устанавливается, сокет открывается для каждых 32 Кб данных. Это означает, что не требуется отдельного потока для каждого сеанса пользователя; однако Web-доступ iFolder использует отдельный поток для каждого соединения.

Чтобы увеличить количество потоков, выполните следующие действия:

  1. Откройте файл httpd.conf, используемый iFolder.

  2. Найдите параметр "ThreadsPerChild" и увеличьте значение для данного параметра.

Потоки непосредственно связаны с пропускной способностью сетевых карт. Если используется сетевая карта со скоростью передачи данных 100 Мбит/с, можно увеличить количество потоков до 312 для достижения максимальной производительности сетевой карты. Если используется сетевая карта со скоростью передачи данных 1 Гбит/с, для достижения максимальной производительности можно увеличить число потоков до 2048.


Серверы Linux

Linux может поддерживать до 20000 потоков.

Чтобы увеличить количество потоков выполните следующие действия:

  1. Откройте файл HTTPD.CONF, используемый iFolder.

  2. Увеличьте значения по умолчанию для следующих параметров: