Увеличение потоков для сервера 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. Увеличьте значения по умолчанию для следующих параметров:

    • ThreadLimit
    • MaxClients
    • ThreadsPerChild



|