Jason said:
When readyboost is off the graph (performance tab, Memory) showing memory
in
use shows 877 and then when it is enabled it shows 929 MB in use. Free is
showing 7MB, Why do I only want 7MB free? I was under the impression with
readyboost it would free up memory thus taken my 877MB in use and dropping
it
to 6XX in use? Please help me to understand?
Free RAM is wasted RAM. Vista's memory management is much improved over
XP's. Through prefetch it will load programs in cache based on your usage
patterns so they are ready if needed. If a different app is started, memory
is released for it's use. So the lower the amount of free RAM showing the
better off you are.
It is a common misconception, as well, in XP that maximizing free RAM was
helpful. That myth was the basis for some companies selling snake oil
remedies purporting to speed up the system by freeing up RAM.
I haven't checked on my system the difference in memory usage when Ready
Boost is on or off. I have 1GB of PC800 RAM and Ready Boost does help some
what.
Here is a couple of good articles with info on the impact of Ready Boost and
Prefetch.
http://tgdaily.com/2007/02/08/analysis_vista_ready_boost/
http://www.anandtech.com/printarticle.aspx?i=2917