If I am on a flash heavy website, and I clear my browser cache, the site continues to function.
Chances are the entire swf is not loaded into flash’s active memory at the time I clear the browser cache (especially for sites that use large rsl libraries such as papervision3d). I can verify this with flash-builder’s profiling tools.
So, where are the swf libraries kept on disk (or in memory somewhere else?) which allow the site to continue to function?
Not sure if this is the data you’re looking for, but on Windows, Flash Player stores some information in %APPDATA%/Adobe/Flash Player, %APPDATA%/Macromedia/Flash Player, and %TEMP% (the last being where .flv files are stored, although they’re named with a .tmp extension, and at least on my system look like they start with a ‘fla’ prefix).
On Linux, I’d try checking in ~/.adobe, ~/.macromedia, and /tmp, or variations of those, and I’m not sure of the equivalents on OS X.