Windows下的文件搜索工具Everything,为什么速度那么快,而Windows自己的却没有那么快,Everything是如何实现的,如果自己实现一个,要从哪里入手?
天蓬老师2017-04-17 13:06:49
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.
迷茫2017-04-17 13:06:49
I guess the index made by everything is more conducive to search, I’ll wait for the experts to give me some advice