Here is my current server scenario.
I'm running on a Rackspace Cloud instance (16GB of RAM), using cPanel/WHM on a CentOS 5.5 install.
I'm currently running about 10 Magento sites, all varying in size (from medium size to small)
Over time I noticed the speed of the sites slowing down. I've done numerous tweaks to the database and other things to help increase Magento's performance.
I recently enabled gzip compression globally by adding the following the Post Include for the apache config.
I instantly noticed a snappier load time for the sites, and was very pleased. However after a few minutes, I noticed that the response time increased..completely wiping out the performance boost and making the sites load 2-3 seconds more than before gzip.
My understanding is that gzip doesn't take too much additional CPU, but with the combination of 10 different websites, could that be the case?
Is there a way to have the content gzip once, than have apache look for that already gzipped file and use it, instead of compressing each file over and over again for each request?
Any insight on this would be greatly appreciated!