On Wed, 6 Oct 2004, Konstantin N. Bezruchenko wrote:
> >> Проект более чем интересен, т.к. отдача большого количества статики
> >> очень актуальна. Тестировалось изделие при небольшом кол-ве соединений ~
> >> 1000 на файле размером ~ 15K, платформа Debian Linux, 2.6.8. Как видно,
> >> thttpd обгоняется вполне уверенно, а вот до ядерного tux немного не
> >> дотягивает ;) Незнаю, на сколько актуален тест, при первой возможности
> >> попробую на production системе.
>
> [skip]
>
> >> thttpd/2.25b
> >>
> >> Time taken for tests: 41.960 seconds
> >> Complete requests: 100000
> >> Keep-Alive requests: 0
> >> Total transferred: 1561423416 bytes
> >> HTML transferred: 1537105920 bytes
> >> Requests per second: 2383.22 [#/sec] (mean)
> >> Time per request: 419.60 [ms] (mean)
> >> Time per request: 0.42 [ms] (mean, across all concurrent requests)
> >> Transfer rate: 37212.19 [Kbytes/sec] received
>
> IS> thttpd не поддерживает ни epoll, ни rt signals, так что для Линукса
> IS> этот результат не удивителен.
>
> Да и еще keep-alive играет роль. А этот thttpd тестировался как я вижу
> без keep-alive
thttpd не умеет keep-alive. Есть, вроде, патчи, но с раздачи не умеет.
Игорь Сысоев
http://sysoev.ru