On 09/09/2011 10:56 AM, Bryan Call wrote:
I ran some benchmarks on the 3.0.1 release and the 3.1.0 release with different options on and off. This benchmark was done with 1 client, 1 proxy, and 3 origin servers. The servers are 12 core (24 hyper-threaded) boxes and are the beefiest I could get a hold of. The response was only a 1 byte response, so that I wouldn't make the NIC a bottleneck.

There are a couple things to note in the benchmark results:

 1. There is a huge impact in performance in 3.0.1 and 3.1.0 having
    logging on and only proxying to the origin server.  Turning off
    logging increases the performance by 185%.  I think there can be
    some large performance gains to be won here.
 2. There was a huge performance decrease from 3.0.1 to 3.1.0 with
    just turning off the cache and only proxying to the origin.  3.1.0
    is only performing at 14% of what 3.0.1 is.  Turning off shared
    sessions removes this decrease in performance, so some of the work
    that Leif is doing might resolve this.  I am going to benchmark
    his patch today.



I'm wondering if we should back out the two-line "fix" from TS-880, and instead do the proposed fix from TS-924 ?

Thoughts?

-- leif

Reply via email to