
I'm running WinXP 32-bit on a machine with 8GB of memory, and planned on dedicating the 4GB of Invisible memory to FancyCache, while leaving as much of the memory below 3.2GB for WinXP to use for non-cache purposes.
However, I see that Invisible Memory can only be used for L2 memory, so I must dedicate at least some of the memory below 3.2GB to L1 Cache, then dedicate to upper 4GB as L2 Cache. FancyCache requires at least 128MB for L1 Cache, so I have configured 128KB blocks and a 128GB Cache Size, then Enabled L2 cache for the bulk of Invisible Memory.
First, Is there a better set of configuration values for this setup?
Second, is there a functional reason why the L1 cache can't be placed in Invisible Memory, thereby leaving the lower 3.2GB of memory for programs?