This test was performed by accessing a C executable called printenv. This executable outputs the environment variable information. CGI 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 describes the CGI tuning settings used in this test.
Table 6–7 CGI Tuning Settings
Default |
Tuned |
---|---|
idle-timeout=300 cgistub-idle-timeout=30 min-cgistubs=0 max-cgistubs=16 |
idle-timeout=300 cgistub-idle-timeout=1000 min-cgistubs=100 max-cgistubs=100 |
The following table shows the results of the dynamic content test for C CGI.
Table 6–8 Dynamic Content Test: C CGI Scalability
Number Of Cores |
Average Throughput (ops/sec) |
Average Response Time (ms) |
---|---|---|
2 |
892 |
112 |
4 |
1681 |
119 |
6 |
2320 |
129 |
The following is a graphical representation of C CGI scalability results.