On 20 Apr 2016 1:30 pm, "Ravi Chandra Suryavanshi" <
ravi.chandra.suryavan...@ericsson.com> wrote:
>
> Hi Christopher,
> PFA, the requested XMLs. Just want to highlight that tomcat 8  is not
able to use the CPU usage. I have tried maxThread 200,300,400 but result is
same sometimes even less TPS.
> Regards,
> Ravi
>
> -----Original Message-----
> From: Christopher Schultz [mailto:ch...@christopherschultz.net]
> Sent: Tuesday, April 19, 2016 7:38 PM
> To: Tomcat Users List
> Subject: Re: performance of tomcat 8 is less than tomcat 6
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Ravi,
>
> On 4/19/16 1:04 AM, Ravi Chandra Suryavanshi wrote:
> > Hi, I am using tomcat 6 in my product. I am planning to upgrade to
> > tomcat 8 as tomcat is going to EoS in Dec-2016. I have just taken the
> > performance of Tomcat 8 and found the 70% less performance compared to
> > tomcat 6. See the below results Tomcat 6 is giving 167473.2/s whereas
> > tomcat 8 is giving 100436.6/s I have just compared with two standalone
> > tomcat which is just hitting the HelloWorld servlet available in
> > example.
> >
> > Kindly let me know what need to configure to boost the performance.
> >
> > Following are my setup: Java=Java 8 HttpClient=HttpClient4 Benchmark
> > tool=jmeter
> >
> > testserver:~# uname -a Linux testserver 3.10.0-229.el7.x86_64 #1 SMP
> > Thu Jan 29 18:37:38 EST 2015 x86_64 x86_64 x86_64 GNU/Linux
> >
> >
> >
> > testserver:~# lscpu Architecture:          x86_64 CPU op-mode(s):
> > 32-bit, 64-bit Byte Order:            Little Endian CPU(s):
> > 32 On-line CPU(s) list:   0-31 Thread(s) per core:    2 Core(s) per
> > socket:    8 Socket(s):             2 NUMA node(s):          2
> > Vendor ID:             GenuineIntel CPU family:            6 Model:
> > 63 Model name:            Intel(R) Xeon(R) CPU E5-2640 v3 @
> > 2.60GHz Stepping:              2 CPU MHz:               2600.000
> > BogoMIPS:              5210.53 Virtualization:        VT-x L1d
> > cache:             32K L1i cache:             32K L2 cache:
> > 256K L3 cache:              20480K NUMA node0 CPU(s):
> > 0-7,16-23 NUMA node1 CPU(s):     8-15,24-31
> >
> > testserver:~# vmstat -s 131730840 K total memory 5931052 K used memory
> > 7126352 K active memory 5511616 K inactive memory 116069376 K free
> > memory 20888 K buffer memory 9709520 K swap cache 11681788 K total
> > swap 0 K used swap 11681788 K free swap 54069797 non-nice user cpu
> > ticks 997 nice user cpu ticks 9712353 system cpu ticks
> > 15112937897 idle cpu ticks 37101 IO-wait cpu ticks 73 IRQ cpu ticks
> > 21245 softirq cpu ticks 0 stolen cpu ticks 8918100 pages paged in
> > 267868897 pages paged out 0 pages swapped in 0 pages swapped out
> > 4281536287 interrupts 4185543972 CPU context switches
> > 1456296771 boot time 84815522 forks
> >
> >
> >
> > Tomcat 6 performance
> >
> > Linux 3.10.0-229.el7.x86_64 (testserver)     04/19/2016
> > _x86_64_        (32 CPU) 05:36:33 PM     CPU     %user     %nice
> > %system   %iowait    %steal     %idle 05:36:38 PM     all     37.66
> > 0.00     14.69      0.10      0.00     47.55 05:36:43 PM     all
> > 37.61      0.00     14.50      0.01      0.00     47.89 05:36:48 PM
> > all     38.31      0.00     14.48      0.03      0.00     47.19
> > 05:36:53 PM     all     37.45      0.00     14.53      0.01
> > 0.00     48.01 05:36:58 PM     all     37.97      0.00     14.67
> > 0.02      0.00     47.34 05:37:03 PM     all     37.68      0.00
> > 14.62      0.01      0.00     47.69
> >
> > Created the tree successfully using HTTPRequest.jmx Starting the test
> > @ Wed Apr 13 17:34:58 CEST 2016 (1460561698701) Waiting for
> > possible shutdown message on port 4445 summary +  16181 in   1.3s =
> > 12893.2/s Avg:     0 Min:     0 Max:    67 Err:     0 (0.00%)
> > Active: 3 Started: 3 Finished: 0 summary + 5187350 in    30s =
> > 172911.7/s Avg:     0 Min:     0 Max:    31 Err:     0 (0.00%)
> > Active: 24 Started: 24 Finished: 0 summary = 5203531 in  31.3s =
> > 166486.4/s Avg:     0 Min:     0 Max:    67 Err:     0 (0.00%)
> > summary + 5207210 in    30s = 173573.7/s Avg:     0 Min:     0 Max:
> > 26 Err:     0 (0.00%) Active: 24 Started: 24 Finished: 0 summary =
> > 10410741 in  61.3s = 169957.4/s Avg:     0 Min:     0 Max:    67
> > Err:     0 (0.00%) summary + 5039715 in    30s = 167990.5/s Avg:
> > 0 Min:     0 Max:    13 Err:     0 (0.00%) Active: 24 Started: 24
> > Finished: 0 summary = 15450456 in  91.3s = 169310.8/s Avg:     0
> > Min:     0 Max:    67 Err:     0 (0.00%) summary + 5024196 in
> > 30s = 167473.2/s Avg:     0 Min:     0 Max:    22 Err:     0
> > (0.00%) Active: 24 Started: 24 Finished: 0 summary = 20474652 in
> > 121s = 168856.1/s Avg:     0 Min:     0 Max:    67 Err:     0
> > (0.00%)
> >
> >
> > ----------------------------------------------------------------------
> - ------------------------------------------------------------------------
> - ----------------
> >
> >
> tomcat 8
> >
> > Linux 3.10.0-229.el7.x86_64 (testserver)     04/19/2016
> > _x86_64_        (32 CPU)
> >
> > 06:14:36 PM     CPU     %user     %nice   %system   %iowait
> > %steal     %idle 06:14:41 PM     all     24.10      0.00      9.39
> > 0.01      0.00     66.51 06:14:46 PM     all     24.62      0.00
> > 9.25      0.00      0.00     66.13 06:14:51 PM     all     24.66
> > 0.00      9.12      0.01      0.00     66.22 06:14:56 PM     all
> > 23.96      0.00      9.36      0.08      0.00     66.60 06:15:01 PM
> > all     24.78      0.00      9.52      0.01      0.00     65.69
> > 06:15:06 PM     all     23.86      0.00      9.24      0.03
> > 0.00     66.87
> >
> >
> >
> >
> >
> > Created the tree successfully using HTTPRequest.jmx Starting the test
> > @ Wed Apr 13 18:12:41 CEST 2016 (1460563961583) Waiting for possible
> > shutdown message on port 4445 summary + 1600892 in  18.4s
> > = 87104.4/s Avg:     0 Min:     0 Max:  1040 Err:     0 (0.00%)
> > Active: 24 Started: 24 Finished: 0 summary + 3102671 in    30s =
> > 103422.4/s Avg:     0 Min:     0 Max:     9 Err:     0 (0.00%)
> > Active: 24 Started: 24 Finished: 0 summary = 4703563 in  48.4s =
> > 97223.2/s Avg:     0 Min:     0 Max:  1040 Err:     0 (0.00%)
> > summary + 3090174 in    30s = 103005.8/s Avg:     0 Min:     0 Max:
> > 9 Err:     0 (0.00%) Active: 24 Started: 24 Finished: 0 summary =
> > 7793737 in  78.4s = 99436.5/s Avg:     0 Min:     0 Max:  1040 Err:
> > 0 (0.00%) summary + 3091476 in    30s = 103049.2/s Avg:     0 Min:
> > 0 Max:    10 Err:     0 (0.00%) Active: 24 Started: 24 Finished: 0
> > summary = 10885213 in   108s = 100436.6/s Avg:     0 Min:     0
> > Max:  1040 Err:     0 (0.00%)
> >
> > Regards, Ravi
> >
> >
>
> Can you post your server.xml configurations for each of Tomcat 6 and
Tomcat 8?
>
> - -chris
> -----BEGIN PGP SIGNATURE-----
> Comment: GPGTools - http://gpgtools.org
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>
> iEYEARECAAYFAlcWO90ACgkQ9CaO5/Lv0PBI+wCZAVSg1v3GulO2x8Uv5f6dWcfj
> FwMAoMMK6pwvZuwUckXM1sW/p2y1IhHd
> =Rj7o
> -----END PGP SIGNATURE-----
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org

Did you try the nio connector instead nio2 ?

Reply via email to