1. Click 'Start' then 'Run'
2. Type in 'Regedit' then click 'Ok'
3. Navigate to 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contr ol\Session Manager\Memory Management\PrefetchParameters\'
4. Right-click on "EnablePrefetcher" and set the value to '0'
5. Reboot.
Saturday, April 4, 2009
DISABLE PREFETCH ON LOW MEMORY SYSTEMS
Prefetch is designed to speed up program launching by preloading programs into memory - not a good idea is memory is in short supply, as it can make programs hang. To disable prefetch:
Subscribe to:
Post Comments (Atom)
2 comments:
BAD IDEA
This misguided tip is based on a complete misunderstanding of how prefetch works. Prefetch does NOT preload applications on bootup. Application prefetch files are used to optimize application launch and are referenced only at that time. Prefetch will be useful on systems with as little as 64MB of RAM but requires 128MB to take full advantage of it. Disabling prefetch will further impair the performance of a system that is already struggling.
Leave the setting on the default value of 3 and forget about it.
Larry Miller
Microsoft MCSA
Dear Miller,
I think he has clearly mentioned that this idea is good for Low memory systems and you have also mentioned the same in your comments.
So i dont think its a bad idea.
Regards
Krishnan
Post a Comment