Why don’t I have any free memory in Vista?

This one isn’t a problem … more of a confusing curiosity until you figure it out.

I noticed after upgrading to Vista, my Physical Memory had almost nothing free. I have 2GB of RAM, and here is a screenshot of my free memory:


At first I was thinking, could Vista really have taken up all my memory? In reality, Vista treats memory differently than previous versions of Windows. This low “free” space is by design. They use something called “SuperFetch”. SuperFetch makes use of all your memory to balance background tasks and running applications. To explain SuperFetch in more detail, let’s go straight to the source:

“Windows SuperFetch enables programs and files to load much faster than they would on Windows XP–based PCs.

When you’re not actively using your computer, background tasks—including automatic backup programs and antivirus scans—run when they will least disturb you. These background tasks can take up system memory space that your programs had been using. On Windows XP–based PCs, this can slow progress to a crawl when you attempt to resume work.

SuperFetch monitors which applications you use the most and preloads these into your system memory so they’ll be ready when you need them. Windows Vista also runs background programs, like disk defragmenting and Windows Defender, at low priority so that they can do their job but your work always comes first.”

To learn more, go here: http://www.microsoft.com/windows/windows-vista/features/performance.aspx


2 thoughts on “Why don’t I have any free memory in Vista?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s