Dynamic ContentTest: Servlet

Thistest 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

goalwas to saturate the cores on the server and nd out the respective throughput and response

time.

Thefollowing table shows the JVM tuning settings used in the test.

TABLE6–5 JVMTuning 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
246
Throughput(ops/sec)
Throughput
PerformanceTestsand Results
SunJavaSystem Web Server 7.0 Update 1 Performance Tuning,Sizing, and Scaling Guide 110