Faster And Lighter, The Performance Test On ZK8"
From Documentation
Line 30: | Line 30: | ||
***-Xms8096m | ***-Xms8096m | ||
***-Xmx8096m | ***-Xmx8096m | ||
− | |||
**JMeter | **JMeter | ||
***100, 200, 400, 600, 800, 1000, 1200, 1500 concurrent threads in 1 second | ***100, 200, 400, 600, 800, 1000, 1200, 1500 concurrent threads in 1 second | ||
− | |||
== Test Case == | == Test Case == |
Revision as of 15:14, 20 September 2015
Author
James Chu, Engineer, Potix Corporation
James Chu, Engineer, Potix Corporation
Date
September 2015
September 2015
Version
ZK 8.0
ZK 8.0
Introduction
In the upcoming ZK 8, we have done a lot of performance tuning in both server side and client side. To determine the difference of performance between ZK 7 and ZK 8, we arrange a test, using MVVM and children binding to generate 30 * 30 divs and labels. Moreover, we use the new feature - Shadow element in ZK 8 to generate the same components. About the testing tools, we use JMeter to record the average response time, and VisualVM to record the memory consumption of each test case.
Test Environment
The following paragraph includes the hardware spec of this test, required software, and corresponding parameters.
- Hardware
- CPU: 2.9 GHz Intel Core i5
- Memory: 16.00 GB
- Software
- ZK 7.0.6 CE
- ZK 8.0.0 CE FL (20150914)
- ZK 8.0.0 EE FL (20150914)
- Jetty -7.6.8.v20121106
- JDK 1.7.0.80
- Apache JMeter 2.12
- Visual VM 1.3.8
- Configurations
- Jetty
- -Xms8096m
- -Xmx8096m
- JMeter
- 100, 200, 400, 600, 800, 1000, 1200, 1500 concurrent threads in 1 second
- Jetty