Writing to a cache entry either writes to the memory cache or the disk cache, but not both. Particularly on the Mac, the memory cache is far, far faster than the disk cache. We could benefit a lot from writing to both the memory cache and the disk cache at the same time. When locating cached content, we would check the memory cache first and then look in the disk cache. Also, a cache entry cannot refer to a different underlying cache for reading and writing. The search order when locating a URI in the cache should be: 1) Memory Cache 2) Disk Cache 3) Read-only extension cache, e.g. CD-ROM cache But, the cache that is written into should be independent of which cache data is read from. For example, a cache read might read something from the CD-ROM cache, but a subsequent write to the same logical cache entry might go into the memory cache or the disk cache.
Bulk move of all Cache (to be deleted component) bugs to new Networking: Cache component.
Can be done after beta.
Assigning fur's cache bugs to Gordon. He can split them up with davidm.
Summary: [Perf] Support multiple physical caches with one logical cache entry → Support multiple physical caches with one logical cache entry
Moving post beta bugs to M18 which is now the post-beta milestone.
Target Milestone: M17 → M18
*** Bug 73932 has been marked as a duplicate of this bug. ***
This was one suggestion for improving performance using the old cache architecture. The new cache has it's own set of performance bugs. Marking INVALID.
Status: NEW → RESOLVED
Last Resolved: 17 years ago
Resolution: --- → INVALID
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.