Windows Vista’s Memory Management is a Little Different from XP

September 23 Robert Park

Subscribe to our FULL RSS feed!

Flunk, from our forums, has explained some of the differences between Vista and XP’s memory management, and I wanted to highlight his comments here.

I think you may be a bit confused by the way that Vista manages memory. The memory management system in Vista is completely new it is actually designed to fill almost all memory on any system all the time. It does this by caching data from the hard drive that you use frequently (Superfetch). This can speed up drive access because it is cached in RAM (especially if you have a lot of RAM).

You can’t use the free ram displayed in the task manager as a metric to the amount of RAM that is free for use. When more memory is requested windows pages off the cache to virtual memory (or a readyboost flash drive) to free physical memory.

The best way to judge subjective performance is to use the machine for about week to see how it works. I have used Vista on a Athlon XP 2500+ with 1GB of RAM and found it very responsive.

I am not saying Vista is not more resource intensive than XP (because it obviously is). Just that the metric you are useing to measure RAM useage does not mean anything. Even on systems with 4GB+ the memory usage will be constantly 90%+.

If you feel like reading about this.
http://www.pcstats.com/articleview.cfm?articleID=2163

Now this does make me feel a bit better. Vista is still of course a resource hog, but it’s a resource hog that I can respect a lot more. I only now want to know ad hoc how much memory that Vista cache is utilizing in real time. I’m sure there must be a feature in there to see that.

Mind you, I guess this wouldn’t change the views of the business customers who make up the majority of those asking to downgrade to XP. For them, XP SP2 is stable and reliable. Meanwhile, Vista has AeroGlass which business users don’t care for and view as a deterrent because of its intense graphics needs (even though AeroGlass can be disabled). And more importantly, business users will inherently have a huge number of initial bugs due to its relatively new status and inherent complexity. Thank goodness for SP1, huh?

And while it’s not enough for me to want to upgrade from XP, it does make me more open to having Vista pre-installed if I buy a new computer. Thanks for the info, Flunk.

  • N4G
  • Digg
  • Facebook
  • Slashdot
  • StumbleUpon
  • TwitThis
  • Technorati

Filed under: PC Software

Tags: ,

Related Posts:


Intel launches Centrino Duo mobile platform: Santa Rosa has arrived
Tweak Windows Vista Tip #1
Games for Windows LIVE - confirmed for Windows XP
Improve your laptop’s performance with Kingston HyperX SO-DIMMs
Corsair Flash Survivor memory can take a beating

3 Comments »

Comment by Carl Nelson
2007-09-23 01:23:07

IMO there’s no reason not to have at least 2GB of ram in a system now, whether it’s your main desktop, or a laptop you’ve been using for a few years. Ram is cheap, buy it, install it, and enjoy :)

 
Comment by chuck norris dude
2007-09-23 12:59:49

Yeah, I agree with you^

This really changes my opinion about Vista, now I don’t see it as a flashy RAM eater.

 
Comment by maj
2008-05-04 14:17:06

Why not eating memory? what the benefit of empty RAM if every click and other the system will call files from the hard drive and wast alot of time and downgrade the system performance. its true the Vista may have minor bugs, and its ture that its more demanding than XP, but look at the bright side, we have OS that utilize your hardware to the maximum……..by the way to I upgrade my system memory from 2GB to 3GB………….Memory is CHEAP ;)

 
Name (required)
E-mail (required - never shown publicly)
URI
Subscribe to comments via email
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.