c++ - Windows下的文件搜索工具Everything,为什么速度那么快,如果自己实现一个,要从哪里入手?
ringa_lee
ringa_lee 2017-04-17 13:04:49
0
3
713

Windows下的文件搜索工具Everything,为什么速度那么快,而Windows自己的却没有那么快,Everything是如何实现的,如果自己实现一个,要从哪里入手?

ringa_lee
ringa_lee

ringa_lee

reply all(3)
Peter_Zhu

http://everythingsz.codeplex.com/

My friend once re-implemented everything in C#, you can refer to it. One advantage of looking at C# code is that once you find that a function is imported from a dll instead of provided by .net, then you can go to MSDN to find the description of this API, and it will be easy to figure it out.

The principle is exactly the same as the original Everything, which is to read NTFS disk records, thus bypassing all redundant file system code.

伊谢尔伦

http://www.zhihu.com/question/19853176

迷茫

I guess the index made by everything is more conducive to search, I’ll wait for the experts to give me some advice

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template