Добрый день.
Запустил на своем компе (C2D 2.5 GHz, Arch linux x86_64) nginx сервер, отдающий простую статическую страничку в 500 байт.
При тестировании утилитой apache benchmark (ab -n 100000 -c 10 http://127.0.0.1/), запущенной с того же компа, получил ~15000 обработанных запросов в секунду. А если я запускаю ab с другого компа, соединенного с сервером по 100 MBit/s локалке через роутер (asus wl500gP), то получаю всего 1500 попугаев.
Собственно, вопрос в следующем: из-за чего падает производительность? Все таки в 10 раз меньше. Это виноваты дешевые встроенные сетевушки? Или роутер? Или неправильно настроена сетевая подсистема на сервере (ничего специально не настраивал, только добавил сервак в host.allow)?