02.08.2012, 12:58, "Alexey Shrub" <[email protected]>: > 01.08.2012 17:50, Nikita Zubkov пишет: > >> Вы мерили с ключиком -k? Ну так может выключим его, раз Twiggy в тестах >> не поддерживает keep-alive? Вон Mojo тоже хвастает 16k rps >> (http://cpansearch.perl.org/src/SRI/Mojolicious-3.17/examples/microhttpd.pl), >> но если убрать ключик -k все становиться очень печально. >> >> Вот тесты на моей машине, без -k и без EV: >> >> twiggy: >> Requests per second: 4221.74 [#/sec] (mean) >> Transfer rate: 239.18 [Kbytes/sec] >> >> node: >> Requests per second: 5242.35 [#/sec] (mean) >> Transfer rate: 578.50 [Kbytes/sec] > > ab -n 10000 -c 500 http://localhost:8080/?url=$RANDOM > Requests per second: 1384.44 [#/sec] (mean) > Transfer rate: 136.55 [Kbytes/sec] received > > ab -n 10000 -c 500 http://localhost:3000/?url=$RANDOM > Requests per second: 2428.64 [#/sec] (mean) > Transfer rate: 476.72 [Kbytes/sec] received > > EV и HTTP::Parser::XS установлены, нода выигрывает в те же два раза, что > фиксить? Может проц влияет? >
То что нода должна быть заметно быстрее – это логично, учитывая на каком низком уровне там оптимизируется код. А можете показать perl -V ? -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
