So, I upgraded to WP 2.0.1 yesterday. I’ve been doing some benchmarks on it.

With DISABLE_CACHE set to false:

Requests per second:    3.47 [#/sec] (mean)
Time per request:       288.096 [ms] (mean)

With DISABLE_CACHE set to true:

Requests per second:    3.67 [#/sec] (mean)
Time per request:       272.454 [ms] (mean)

Basically the same numbers.

What is going on here? Is it actually caching anything? Looking at the number of sql requests going over the wire, it doesn’t look as if it is.

Update

So I gave up after a while, and just installed the old wp-cache plugin.

I was flabbergasted when it just worked.

Requests per second:    165.60 [#/sec] (mean)
Time per request:       6.039 [ms] (mean)

Thats better :)

The great news is that its a lot better on the same hardware than it was a year or so ago - I’m getting another 70-80 requests a second out of it. Whee.