ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-talk] nginx as front-end & keep-alive



On Fri, 15 Oct 2004, Alex Tutubalin wrote:

> > А если не tcp, a unix-сокет использовать?

Реализации соединений с бэкендом по unix-сокетам в ближайшее время
не планируется.

> На локальной машине разница минимальна. И с keep-alive, кстати,
> аналогичная ситуация. Сужу не по http, а по нашим другим произведениям,
> но они в смысле протокола на http довольно похожи.

Если мерить сферических коней в вакууме, то на FreeBSD 5.2.1
получается вот так:

>/usr/local/netperf/netperf -t STREAM_STREAM
STREAM STREAM TEST
Recv   Send    Send
Socket Socket  Message  Elapsed
Size   Size    Size     Time     Throughput
bytes  bytes   bytes    secs.    10^6bits/sec

 8192   8192    8192    10.01    1521.96

>/usr/local/netperf/netperf -t TCP_STREAM
TCP STREAM TEST to localhost : histogram
Recv   Send    Send
Socket Socket  Message  Elapsed
Size   Size    Size     Time     Throughput
bytes  bytes   bytes    secs.    10^6bits/sec

 65536  32768  32768    10.00     788.99

При том, что

net.local.stream.sendspace: 8192
net.local.stream.recvspace: 8192
net.inet.tcp.sendspace: 32768
net.inet.tcp.recvspace: 65536



Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.