Dash
2020-04-05 15:34:08 UTC
Hi,
I'm not sure this is the right group.
I've been looking at some applications, like antivirus, antimalware ecc, and
I've been surprised to see how fast they are in accessing and reading the file
system. I'm not sure I can get the same speed using the traditional
CreateFile()/CloseHandle() api functions.
So my questions are:
1) do they use a file system driver (mini driver?)?
1.1) If so, how could a file system driver speed up those operations compared
to the traditional ones?
2) Or do they use Win32 file APIs with IO completion port or something like that?
Thanks
-- Dash
I'm not sure this is the right group.
I've been looking at some applications, like antivirus, antimalware ecc, and
I've been surprised to see how fast they are in accessing and reading the file
system. I'm not sure I can get the same speed using the traditional
CreateFile()/CloseHandle() api functions.
So my questions are:
1) do they use a file system driver (mini driver?)?
1.1) If so, how could a file system driver speed up those operations compared
to the traditional ones?
2) Or do they use Win32 file APIs with IO completion port or something like that?
Thanks
-- Dash