#157798 - 2006-02-24 01:21 AM
Re: Purging XP prefetch
|
NTDOC
Administrator
   
Registered: 2000-07-28
Posts: 11634
Loc: Space
|
Yes (imho) "stale" may be a good word for it.
As for doing it on user desktops, hmmm never though much about it. The performance gain is not drastic one way or another but sometimes is at least noticed by someone that is in tune with how their system operates.
Prefetch is a utility that loads commonly used applications to RAM when the system starts.
Windows XP: Kernel Improvements Create a More Robust, Powerful, and Scalable OS http://msdn.microsoft.com/msdnmag/issues/01/12/XPKernel/default.aspx
|
|
Top
|
|
|
|
#157799 - 2006-02-24 01:28 AM
Re: Purging XP prefetch
|
Shawn
Administrator
   
Registered: 1999-08-13
Posts: 8611
|
idk - based on my read, and reading this:
Quote:
Here is an excerpt from Ryan Myers, a developer on Microsoft's Windows Client Performance Team: XP systems have a Prefetch directory underneath the windows root directory, full of .pf files -- these are lists of pages to load. The file names are generated from hashing the EXE to load -- whenever you load the EXE, we hash, see if there's a matching (exename)-(hash).pf file in the prefetch directory, and if so we load those pages. (If it doesn't exist, we track what pages it loads, create that file, and pick a handful of them to save to it.) So, first off, it is a bad idea to periodically clean out that folder as some tech sites suggest. For one thing, XP will just re-create that data anyways; secondly, it trims the files anyways if there's ever more than 128 of them so that it doesn't needlessly consume space. So not only is deleting the directory totally unnecessary, but you're also putting a temporary dent in your PC's performance.
that is an excerpt from here:
http://blogs.msdn.com/ryanmy/archive/2005/05/25/421882.aspx
I still dont understand why purging the prefetch would improve performance - in fact, based on the information you provided - the prefetch gets "trained" and "optimized" as time goes on (through smart defragging etc) ... I figure that purging the prefetch you would actually "loose" this streamlining that has occured over many reboots.
-Shawn
|
|
Top
|
|
|
|
Moderator: Arend_, Allen, Jochen, Radimus, Glenn Barnas, ShaneEP, Ruud van Velsen, Mart
|
0 registered
and 2220 anonymous users online.
|
|
|