8 messages in ru.sysoev.nginxresponse times and network io
FromSent OnAttachments
Joe WilliamsFeb 28, 2008 6:06 pm 
Joe WilliamsFeb 28, 2008 6:24 pm 
Igor SysoevFeb 29, 2008 8:38 am 
Joe WilliamsFeb 29, 2008 9:05 am 
Igor SysoevFeb 29, 2008 1:23 pm 
Joe WilliamsFeb 29, 2008 1:53 pm 
Denis S. FilimonovFeb 29, 2008 2:43 pm 
Joe WilliamsFeb 29, 2008 7:59 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:response times and network ioActions...
From:Joe Williams (joe-@public.gmane.org)
Date:Feb 28, 2008 6:06:27 pm
List:ru.sysoev.nginx

i am performing some httperf tests against apache and nginx. something i noticed that piqued my interest were the consistency of response times (0.4 ms each run regardless of number of request, much lower than apache in all cases) and network I/O (consistently higher than apache regardless of number of request). it also uses less cpu than apache and doesn't nearly drive up the load.

are these normal results? is there a mechanism in nginx that keeps the response times low and consistent? also, is it normal that it uses more network I/O? if so, what is the cause? to me it would seem like that it uses more bandwidth to respond to the same number of requests which seems inefficient.

please correct me if i am wrong. i am just trying to understand the core differences in how nginx works in comparison to apache and why i would see these performance differences.

thanks for the help.

-joe