-----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