最新消息:

Everything等本地搜索软件为什么比windows自带的搜索工具快那么多?

网管普通技能 eben 187浏览 0评论

其实大家关心的就是两个问题,为什么快?为什么windows自己不用?

1.为什么快

因为Everything并不需要直接去搜文件,而是搜索的NTFS磁盘上的MFT和USN。你可以理解为是NTFS建立的一个索引,文件信息都被存在这张表里,搜索一张表可比去搜文件快多了。

2. 为什么windows自己不用呢?

道理其实很简单,那就是因为——windows是一个多用户、有权限管理的操作系统

windows被用在各行各业,包括企业,学校等地方。一台企业的热座电脑,或者一个图书馆的电脑,可能每天有很多用户登录,他们如果用everything的机制,就会把电脑上不管是不是他的文件全都搜出来,这显然是不行的。一个用户不应该能看到另一个用户的文件。

此外,windows除了NTFS格式以外,还支持FAT32,exFAT格式,CD/DVD的各种光盘格式。它们并不都具备NTFS的那些MFT和USN,所以作为一个操作系统的搜索,只能考虑到各个格式共同特性。

还有,windows的搜索是可以搜索文件内容,邮件内容之类的信息,这些信息也没有保存在MFT和USN中。

以上的种种考虑,使得Everything基本只适合个人电脑,而windows作为一个多用户、带权限的系统,不能把everything的搜索方式作为自带的搜索方式。

转载请注明:落伍老站长 » Everything等本地搜索软件为什么比windows自带的搜索工具快那么多?

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址