performance benchmarking
Trustin Lee (이희승)
trustin at gmail.com
Sat Nov 21 03:15:33 EST 2009
Thanks for the heads up. I am going to perform some performance tests
for Netty HTTP codec before 3.2.0.GA is out. I will revisit this
issue definitely at that time. Please feel free to post your findings
so that I can write better test code.
Regards
— Trustin Lee, http://gleamynode.net/
On Mon, Nov 9, 2009 at 1:16 PM, rajks <rajks at hotmail.com> wrote:
>
> Hi,
>
> I am using on linux with 8 cores
> 1. The Http file server example
>
> 2. "httperf" benchmarking tool from HP labs -
> http://www.hpl.hp.com/research/linux/httperf/
>
> I had to temporarily change the FD_SETSIZE to higher number 65536 to
> allow httperf to compile with higher fd set size, otherwise the default is
> 1024.
> /usr/include/bits/typesizes.h:#define __FD_SETSIZE 65536
>
> 3. "autobench" perl wrapper for httperf -
> http://www.xenoclast.org/autobench/
>
> Autobench runs httperf a number of times against each host,
> increasing the number of requested connections per second on each iteration,
> and extracts the significant data from the httperf output, delivering a CSV
> or TSV format file which can be imported directly into a spreadsheet for
> analysis/graphing.
>
>
> I ran my tests with autobench with start rate of 10 r/s to 100 r/s at step
> rate of 10 r/s for each test at 120 secs period on a static file of 500k
> size. The req rate, conn rate and reply rate typically should be same or
> close up to some threshold. But here at request rate 20 r/s the stats are
> deviating. When I try the same with say the NGINX/Lighttpd on same static
> files the stats are consistent upto 60 r/s before the saturation.
>
> Also with netty when lots of connections are transferring data, every new
> connection from another machine takes a lot of time and transfer time of
> body also takes a lot of time.
>
> The transfer time of body reported by httperf also increases to a higher
> number between 10 r/s and 20 r/s test.
>
> Is there something I should be tuning in netty to have a consistent scaling
> ?
>
> Has somebody used httperf to benchmark netty apps and how they fixed their
> netty apps to work better ?
>
> Thanks
> Raj
>
> --
> View this message in context: http://n2.nabble.com/performance-benchmarking-tp3971150p3971150.html
> Sent from the Netty User Group mailing list archive at Nabble.com.
> _______________________________________________
> netty-users mailing list
> netty-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/netty-users
>
More information about the netty-users
mailing list