SuperFetch is a new feature introduced on
Windows Vista that few people knows but that (if used with
intelligence and on the right system) can help you to tune up your
performances.
SuperFetch learns which applications you use most frequently and
preloads them into memory, reducing paging and load times.
The really new
thing (as explained by Rodney
Buike) is that the SuperFetch feature also allows
you to insert a USB thumbdrive on your system and use it as
a cache, rather than paging to the hard drive. By doing this, you can
increase a lot your system performances (expecially on systems with few memory,
because hard drives are much slower than flash based memory).

Remember this new feature... on systems with few memory, by adding
caching on a USB drive you can help them to seems like a new machine...
