KezNews.com
DownloadsOther NewsForumBlogsWallpapersJokewareSearch

News letter:


Enter Your E-mail:

SuperFetch Enhanced Prefetch


section: windows, for your questions: KezNews forum, 1.9.2007

Microsoft has always been blamed for delivering poor quality products. And most of this used to be true. This is not an apology for their products but you have to admit that lately they hit the market with very good coding.




Vista (Business, Home Premium and Ultimate editions), Virtual PC 2007, Exchange Server 2007, Office 2007 and IE7 are the only ones that come to my mind right now.

Vista is indeed expensive, but its features are well worth a shot. Many claim that it does not bring a boost of performance and that XP works as fine as Vista but in some respects XP fails to deliver the stability in Microsoft's WOW OS. Premium editions offer bitlocker function to protect your data, backup solutions, enhanced stability, ease of use, faster response, improved Task Manager, stability tools and more, all integrated in an Aero equipped interface.

And to tell you the truth, in about five months since I installed Vista I haven't had the "pleasure" of facing the worldwide known "blue screen of death". The amount of software in and out my computer is well over 500, and at least 70 applications are constantly installed. What is even more interesting is that I benefit from the same performance as ever.

On the surface Vista may not be too much of a step forward (except for the interface), but under the hood there are lots of options designed to improve your work and overall computer experience. Let's take for example Sputerfetch technology. It acts just like XP's Prefetch, but with a small difference: it works better on the long term.

In XP memory management with Prefetch is simple: every time you load up an application a corresponding PF file is created in the Prefetch folder with the direct purpose of making that application load faster at the next launch. One would think that the folder would build up and take a lot of space on the disk drive, but the truth is that Windows will preserve up to 128 prefetches. When this limit is reached the operating system will keep only the 32 most frequently used files and dump all the others.

Although many computer "experts" have blown the clarion on cleaning prefetch folder I must say that given its purpose in the operating system it is illogical and senseless to think that deliberately deleting prefetch files will lead to increased performance. Applying this action will only result in crippling the speed of application load time. And when you think that XP will recreate the Prefetch trace file the next time you launch the program this does seem like a useless effort, does it not? So there is really no use in deleting all the contents of this folder as there will be no optimization at all. On the contrary you wouldn't do yourself a favor at all.

In Vista things are pretty much the same as Prefetch folder is still existent and does the same job, but there is a slight difference: it is called SuperFetch and it is intelligently performant. In short SuperFetch is all about determining what files you need and load them into memory before you even use them. In time SuperFetch turns dynamic, meaning that it will be able to load files into memory according to your computer usage pattern. It actually learns from your actions.

Suppose that every morning, after Windows loads, your habit is to read your emails. SuperFetch has the files for your email client already loaded into memory making email client's deployment faster. Over time SuperFetch will keep your computer at a certain level of performance. In XP the performance of your computer would decrease after a while. That is exactly what SuperFetch avoids. SuperFetch prioritizes the pages into the memory so that application launching turns into a quick, painless process.

But I think the following SuperFetch description from Microsoft will lift all the haze: "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."

So as time goes by your Vista OS will not decrepit and the overall performance of your computer will not decrease. SuperFetch's purpose is to improve application loading time and recording your software usage patterns, loading the necessary files into the memory before you launch them. That explains the large amount of RAM required for the operating system to run at full capacity.

source: news.softpedia.com

send email Send link 2 friend  |  Permalink
<< previouse article
Free Download Manager 2.5 Build 708
next article >>
Intel 2-way servers to get 45nm boost in 4Q

MORE RELATED ARTICLES:

Comments(12)

No BSODs???????

By Bubba on 02.09.2007 - 04:09
come on......that is pure bs

Blue Screen

By DragonOne on 02.09.2007 - 04:09
i have only had two bsod since i first installed it back in november of last year when microsoft released the final rtm to their beta testers.
one of them was my fault!
(i installed a driver that wasn't ready for vista yet.)

Blue Screen (cont.)

By DragonOne on 02.09.2007 - 04:09
i'll also add that i am on my computer for 12 hours or more a day. i work at home, and i use this computer for my job.

blue screen on vista

By BLUE FROG on 02.09.2007 - 10:09
i have more bsod with vista than with xp.

"no bsod in 5 months" this is complete non-sense!!!

I seccon that DragonOne

By DragonTwo :) on 02.09.2007 - 10:09
hi!
i can just agree with dragonone, vista is the most stable os from ms i've ever tried.
i seriously thinking of buying it because it's worth the money.

Stable OS

By Leolo on 02.09.2007 - 12:09
just try xp 64 bits as stable as vista and not a system hog.

does not work for me

By spawn on 02.09.2007 - 12:09
i've enabled superfetch in windows vista but there is no difference for me. people claims that with prefetching vista uses all their ram to preload some apps, i have 1024mb and os uses only ~512. so what do i have to do to make this feature work?

Crappy OS

By Nick on 02.09.2007 - 13:09
if memory management was done well by the os in the first place, there would be no need for superfetch etc.

so many of the "new features" in vista are merely patches of the old windows architecture.

Stable

By Sidewinder040 on 02.09.2007 - 16:09
i've had a couple of bsod's since rtm (november '06) was released which were also due to poor third party drivers.
vista is stable now and is reasonalby responsive on my amd 3800+ cpu with nforce 4 chipset machine.

Improve Prefetch on Xp (who needs vista?)

By Haushoffer on 02.09.2007 - 18:09
1. run "regedit";
2. goto [hkey_local_machine\system\currentcontrolset\control\session manager\memory management\prefetchparameters\enableprefetcher];
3. set the value 2.
4. reboot.

Vista is actually Good!

By jas on 03.09.2007 - 22:09
oh you microsoft haters you. vista is a giant leap forward in computing and i'm a proud user of all editions of vista (except home basic of course). everything runs more efficiently, looks nicer and honestly i can say here: on my 4 vista computers (3 laptops and 1 desktop), i've only experienced 3 bsod's and that's only on the desktop that i installed vista business on myself. the laptops that came with vista home premium or ultimate haven't had any problems. so really, i bet that a majority of people who complain have never used vista so stop it! it's annoying.

Customers Know the Product Deficiencies

By Hairy Potter Wizard on 05.09.2007 - 18:09
jas,
smart users know when the products fail to meet their standard expectations and smart users know the product deficiencies before the makers even regcognize the problems. customers critize the products not the company.

however, they will dump the stinky products and the makers if the fools reject their comments and their expectations for product improvements. example: the giant ibm pc division along with all expensive closed architecture ibm pcs and its os/2 operating system are gone while microsoft and other pc manufacturers are doing well today.


No new comments are allowed for this article.

For your questions use our KezNews Forum