Hi everybody,
I am working on a Drupal site that needs to be quite fast. I must mention it is using Domain Access, and TAC. I've been trying to setup Memcache and Varnish in an effort to improve the general performance of the site, but things have been going downhill rather than uphill. I am using Pressflow, though it was originally an Acquia install (I just overwrote the files). Here are a few numbers :
Anonymous : regular cache : 41 #/s (cache normal in preferences)
Anonymous : memcache : 36 #/s (cache normal in preferences, with cache_inc = .../memcache.inc)
Anonymous : external cache : 0.8 #/s (cache external in preferences, no memcache)
Authenticated : regular cache : 0.4 #/s (cache normal in preferences)
Authenticated : regular cache : 0.4 #/s (cache normal in preferences, with cache_inc = .../memcache.in)
First of all, using memcache is WORST than not using it. Does this really happen ? I installed memcache_admin and made sure it was actually using memcache (also monitored memcache with memcache.php).
Second thing : 0.4 #/s when setting the cache to external ? I have no clue how to diagnose this. I have used the varnish.vcl config from 4 Kitchen (https://wiki.fourkitchens.com/display/PF/Configure+Varnish+for+Pressflow)
Here is my APC config too (just in case) :
extension=apc.so
apc.shm_size=64
apc.include_once_override=1
Any idea on what to do from here ? 0.4#/s for authenticated users will never work. I need to improve it, but not sure how.