Infinito3010:
The assumption you are making is that your ball is landing in the same spot off the tee and on the green for the files to be used more than once. More often than not, you do not hit the same spot .
Secondly, if you allow for multiple camera angles, then you will hardly ever utilize the same photo twice.
Actually there are at least 4 maybe 5 photos per hole I'd use more than once. I use the aerial multi-cams to set my aim. So there's the tee photo, the fairway multi-cam, the approach view, the rear green view, and an aerial view or two. Call it 4 photos I'd re-use on each hole. At ~280Kb per image and its associated info file that's 1.1Mb per hole. Or 10Mb per 9 holes. (4x280x9=10,080)
We can't forget all the Flash files either. The common swf files used on any course(7.5Mb), the course and hole specific swf files(2.2Mb), and all the avatar files (2.4Mb) will be reused.
In summary:
Per 9 hole course reusable in cache: 10Mb Images + 2.2Mb swfs = 12.2Mb
Files reusable in cache for any course: 7.5 common swfs + 2.4Mb avatar swfs = 9.9Mb
Total reusable cache files: 22.1Mb
Allowing for differences between courses it looks to me as if a minimum cache size to play one 9 hole course repeatedly is about 30Mb.
That's assuming the browser is ONLY used for the game client and nothing else. That's not my case as I use one browser for everything on the web.
BUT isn't this whole discussion moot if the Background Loading option is turned off? (assuming that feature works as stated of course) We're not accessing the disk cache or the WGT server during a swing so how can it cause a stutter?