When I started this thread my focus was entirely on making things faster for a PowerBook G4 with a failed cache. For the most part I think that's worked out.
My premise was that with the trend towards broadband becoming more prevalent and speeds ever increasing that focusing everything to download on a fast network connection was faster than utilitizing disk cache, particularly when it came to the failed cache on my PB.
Since then I have become the proud owner of three PowerMac G5s and have lots of ram and lots of disk cache. I've mentioned here and in other threads creating a RAM disk and I have done this with all of my Macs. Some have less RAM disk space allocated than others, some the maximum I can use.
The current PowerBook I own does not have a failed cache (and in fact is in about as damn good a condition as I could ask for) and so I do have a 16MB ram disk allocated for T4Fx.
You can find how to to that in previous posts.
Lately, because of this I've been trying something else and I will share it here.
Since ram is faster than downloading and disk access and I have a RAM disk, it means anything I cache for T4Fx is in ram and instantly available.
So, I have been trying these settings for the last two weeks:
browser.cache.check_doc_frequency: 3
This is is the setting that tells T4Fx when to check cache for web pages. It's the default setting, which is to check when pages expire (change). Previously I had it set to 1 (never check) because I was wanting everything to download.
But to make this work, this setting has to be enabled…
browser.cache.memory.enable: true
Now, if you have set a separate disk cache and it's a ram disk as I have done your webpages will load directly from ram. You'll only reload elements of a page when the page changes.
So far the results have been pretty good.
As always, your mileage may vary but if you want to try this out I would suggest setting up a ram disk and moving your cache to the ram disk.
Note that this will regress some of my settings if you are not using a ram disk as a cache disk. Loading cache from disk will most times be slower than broadband.