Okay, let's do the math. 4,076 MB is your total RAM size, Windows 7 uses 2,323 MB for that prefetching thing.
Which leaves you 1,195 MB, with free RAM only 129 MB.
Logically, with 2,323 MB of Windows allocated RAM, you will think that you only got the 1,196 MB left. According to Windows 7, the 2,323 MB is also free RAM. The difference is, it's pre-allocated to improve performance, which makes the 1,196 MB pretty much unburdened to process the programs you're running.
How's that for a simple theoretical explanation? :lol: Don't worry, even though I haven't actually use the OS myself, I believe it's part of Windows 7 performance improving features. Anyone, correct me if I'm wrong. I'm open for improving critics.