1. No idea what those settings mean.
2. Don't squeeze Windows like that! Make the RAM disk
just big enough for the files you have I/O issues with.
I've only got half the RAM, but 4GB is actually in use, not counting the cache, and most of the rest is cache, totaling over 4GB. With only 4GB, it would not be nearly as nice of a system to use (I'd add more, too, if I could).
Without that extra space for cache:
1. Programs that use non-incremental GC would be running panic GC runs a lot, eating up CPU time, and reducing responsiveness (though, with no 64-bit, FF can do this with plenty of free RAM, grrr).
2. A PF would not only be a necessity to prevent crashes (I am running w/o one), but be almost constantly thrashing.
3. You would run the risk of slowdowns as Windows increased the PF size, and pushed more data into it, as spare RAM got tight.
4. Programs might start to get out of memory errors, and/or Windows may go on RAM compacting sprees, which would otherwise be a non-issue in 64-bit versions.
5. Windows would be forced to constantly hit the disk, as RAM use increased, for any set of files not in the RAM disk, rather than read them from RAM, if they have been read once recently ("recently," could very well be a couple days ago--it's more to do with what has needed to be thrown out of cache due to newer files needing access, than an actual time), because it might not have enough room to cache your current working set.
If you're going to use a RAM disk, don't make it big like that, and penalize Windows. Let the OS have some room to breathe in. Just because your applications might not be directly using it doesn't mean that it is being wasted.