Windows Vista Super Fetch
What is Windows Vista SuperFetch?
All progress happens with a reason.
For instance, many modern software applications and interactive
games are using more and more elaborate graphics; which is why 3D
graphics cards and associated technologies are progressing so
rapidly.
But what is the RAM good for?
How Does Windows SuperFetch Work?
What many users do not realize is that RAM isn't used only to
"load programs". A lot of things are present in RAM. When you are
writing a Word document, for instance, parts of the document, or
even the entire document, are loaded in RAM, and written back to the
computers hard drive when you save the file.
This is a technique known as 'caching'. It is convenient for the
operating system to preload pieces of data that are accessed very
frequently. RAM is so much faster than your computer's hard drive,
so the data stored in RAM can be read in almost no time at all.
So would it not seem sensible therefore to pre-load applications you
use on a regular basis (for instance your email application) into
your computers RAM when it starts up?
Well Microsoft introduced this concept in Windows XP Service Pack 2,
and called it "prefetching" because it did just that; it pre-fetched
large chunks of data into RAM and so improved system boot time and
application start-up performance.
But Windows Vista goes a BIG step further with this concept of
memory management and enhances the prefetching approach from Windows
XP SP2, with historical information usage and proactive memory
management. It also includes specific scenario support for
hibernation, standby and Fast User Switching (FUS), giving this
technology a very important role within Windows Vista.
Welcome to Super Fetch!
Essentially, SuperFetch is used by Windows Vista to manage memory resource usage, so as to provide a better experience for the user.
SuperFetch continuously monitors the user's actions, and keeps track of those files and applications that are used more often. Once enough data has been gathered to draw conclusions, these files and applications are loaded to RAM. When the user requests them, they are already in RAM and can be accessed much faster. The performance improvement is indeed noticeable, especially in terms of loading times.
My personal recommendation is to have at least 1.5 Gb of RAM on any installation of Windows Vista, as SuperFetch really is such a useful service and I want to give it as much space as possible in which to work.
As you may have guessed, SuperFetch uses very advanced predictive algorithms. According to Eric Horvitz, who worked on these algorithms along with a team of Microsoft researchers, SuperFetch can safely predict the next three applications a user will launch at any point. Based on these predictions, SuperFetch can manage background tasks, such as disk defragmenting or Windows Defender (AntiSpyware software).
When the computer is idle, these tasks are given a higher priority. When the user is working, a lower task is given to them, so that they do not affect the system's performance.
SuperFetch is one of the most notable innovations in the Windows world as it significantly improves Windows Vista's performance. Some of the features developed by Microsoft Research didn't make it to the SuperFetch version in Windows Vista, but the technology is improving, and is likely to be featured in future service packs.
For the technical folk reading this article Super Fetch is implemented in %SystemRoot%\System32\Sysmain.dll as a Windows service that runs inside a Service Host process (%SystemRoot%\System32\Svchost.exe).
-----------------------------------------------------------------------------------------------------------
Want to play DVD's in Windows Media Player 9, 10 or 11?
Access all your favorite Windows Media Player features, now with built-in support for playing DVDs! - PowerDVD for Windows Vista ensures the best possible quality for watching YOUR movies with Windows Media Player...
Its fast, cheap and Microsoft approved!
...and claim your copy of the premier guide to Windows Services as a FREE gift!
Click Here for more information
-----------------------------------------------------------------------------------------------------------
>>> More Than Just A Newsletter!
Claim YOUR
FREE 37 Page
Special Report that reveals 17 of the
Microsoft Windows
Live Services that you can start using TODAY!!!
Visit the free newsletter website for more information! Click Here...
I hope you got something useful out of visiting this website today?
Make sure you sign up for the FREE Newsletter and checkout the Main Index for a growing list of articles you are going to find informative!
Kind Regards

Marc Liron - Microsoft MVP
http://www.marcliron.com
Take
the Video Tour Today and discover how I have built a
profitable business online talking about my passion...
Couldn't you do the same?
YES.. Watch the online video tour NOW! Click Here.
(NB - may take a few moments to load)
FREE Newsletter - Subscribe TODAY!

The Marc Talks
Tech Newsletter
An unrivalled selection of articles, tips, videos and news related
to Windows XP / Vista / Office & Windows Live services...
A popular choice - and for a good reason!!
--------------------
CLICK HERE!
-------------------------
Current Articles:
Introducing Windows Vista ReadyBoost
Introducing Windows Vista Meeting Space
Introducing Windows Vista SuperFetch
Introducing Windows Vista Parental Controls
Introducing Accessibility In Windows Vista
Introducing The XPS Document Format
Introducing Windows Live Services
Windows Vista Photo Gallery Keyboard Shortcuts
Introducing Windows Vista Services
Funny Windows Live Hotmail Videos
Bill Gates Is leaving Microsoft
The Windows Vista Product Lineup
How To Edit MP3 Files In Vista
How To Use Voice Recognition In Vista
How To Quickly Switch Between Applications


