Dynamic Content Test: Servlet
This test was conducted using the servlet. The test prints out the servlet's initialization
arguments, environments, request headers, connection and client information, URL
information, and remote user information. JVM tuning settings were applied to the server. The
goal was to saturate the cores on the server and find out the respective throughput and response
time.
The following table shows the JVM tuning settings used in the test.
TABLE 6–5
JVM Tuning Settings
Default
Tuned
-Xmx128m
-Xms256m
-server -Xrs -Xmx2048m -Xms2048m -Xmn2024m
-XX:+AggressiveHeap -XX:LargePageSizeInBytes=256m
-XX:+UseParallelOldGC -XX:+UseParallelGC
-XX:ParallelGCThreads=<number of cores>
-XX:+DisableExplicitGC
Number of cores
Static Content Scalability
20000
21000
24000
23000
22000
25000
26000
27000
28000
19000
18000
17000
16000
15000
14000
13000
12000
11000
10000
2
4
6
T
h
roughput(ops/sec)
Throughput
Performance Tests and Results
Sun Java System Web Server 7.0 Update 1 Performance Tuning, Sizing, and Scaling Guide •
110
Содержание Sun Java System Web Server 7.0
Страница 9: ...Figures FIGURE 2 1 Web Server Connection Handling 40 9 ...
Страница 10: ...10 ...
Страница 18: ...18 ...
Страница 38: ...38 ...
Страница 84: ...84 ...
Страница 100: ...100 ...