Need help regarding prefetch operations.

Hello Folks,

I am working on minifilter driver.In my minifilter driver, i wanted to identify prefetch file operations. I have done investigation on prefetch operations and understood how we can identify certain file operation is by prefetcher or not.

Now i want to understand more details about prefetch operation internals. How exactly prefetch operations are performed? When some application gets launch then when .pf file gets created? I just wanted to understand the flow of operations that happened in case of prefetch operation. I tried to search about the same but didn’t get much help.

Can you guys please help me in this? Any blog or informative link can be useful to me.

Thanks in advance.

The Windows Internals book has a very brief overview of the basic flow of
the Prefetcher. As it is an internal Windows component and subject to
change, I wouldn’t expect much additional detail.

Why do you care about the internal mechanics of it? Generally it doesn’t
matter for things at the file system layer, it’s just something else that
reads files and enumerates directories.

-scott
OSR
@OSRDrivers

wrote in message news:xxxxx@ntfsd…

Hello Folks,

I am working on minifilter driver.In my minifilter driver, i wanted to
identify prefetch file operations. I have done investigation on prefetch
operations and understood how we can identify certain file operation is by
prefetcher or not.

Now i want to understand more details about prefetch operation internals.
How exactly prefetch operations are performed? When some application gets
launch then when .pf file gets created? I just wanted to understand the flow
of operations that happened in case of prefetch operation. I tried to search
about the same but didn’t get much help.

Can you guys please help me in this? Any blog or informative link can be
useful to me.

Thanks in advance.

Thanks Scott for your reply.

Since i was not getting much information on MSDN, so i was asking only for understanding purposes.
I will take a look in Windows Internals book.

Regards,
Gaurav