Small Static Page

This test consists of measuring webserver performance while being exposed to a large number of concurrent client requests.

The following parameters were used:

Connect Time

The time taken by client to connect to a server process is measured.

[static_test_connect]

As the number of concurrent requests increases towards 1000, the connect time for KLone clients oscillates between 5 and 15 ms. On average this is approximately 25 ms less than Boa and 30ms less than Lighttpd. Apache2 seems to suffer from some 1 s irregular peaks.

Request Handling Time

The time required to handle client request and output server response is shown below.

[static_test_request]

While the request handling time grows constantly and stabilises around 280 ms for Lighttpd and seconds for both Boa and Apache2, KLone never exceeds 30ms.

Total Time

The total time taken to serve client is illustrated.

[static_test_total]

The total service time varies proportionally to the request handling time since the connect time stabilises to a constant value, hence showing similar results.