Everything已经无可争议的“霸占”了Windows平台下的最佳快速搜索工具,其小巧,快速的特点将Windows Search、Google Search等远远的抛在远距离的后面。现在终见同类对手,盛大发布光速搜索。从现在的测试版来看,光速搜索似乎非常像是Everything的盗版,搜索原理也都是基于NTFS特性。
快速性对比
Everything与盛大光速应该都是相同的原理,在首次运行时都自动生成磁盘的数据库,所以直接搜索任何内容的结果呈现过程耗时都可以说是“瞬时”。当然肯定没有光速,至少还需要等待多文件搜索结果的列表过程。
在快速性方面,直观感受是——差不多。盛大宣称的“一款最快并且更方便的搜索工具”至少暂时还不是最快,也更谈不上更方便。
小巧性对比
程序文件对比
| Everything默认是4个文件 | 光速搜索默认是5个以上文件 |
|---|---|
| 主程序Everything.exe | 主程序Finder.exe |
| 配置文件Everything.ini | 任务栏快捷搜索工具SearchBar.exe |
| 数据库Everything.db | 替换系统命令dll文件SysRun32.dll |
| 语言文件Everything.lng(如果使用英文界面不需要语言文件) | 配置文件cfg.xml(cfg文件在C盘Application Data) |
| -- | 以磁盘分区数量为单位的数据库文件C_xxxx.db、D_xxxxdb(因此分区越多,数据库文件越多) |
| 搜索必须的Everything.exe和Everything.ini文件大概占用600k空间 | 搜索必须的Finder.exe和cfg.xml大概占用900k空间 |
盛大光速搜索的SearchBar.exe和SysRun32.dll组件可以删除,不影响搜索。
程序文件的小巧性方面两者差不多,只是功能的不同而附加了不同的体积。
单独看数据库文件,光速搜索不仅数据库文件数量多,而且总体体积比Everything的单一数据库多了很多。测试环境是一个4个区总文件量大约30G的磁盘,Everything的单一数据库只有106K体积,而光速搜索的4个数据库占据了近600K体积。
内存占用
测试条件:
- Everything 1.2.1.371英文版和盛大光速搜索1.0.1.147
- 搜索关键词采用正则表达式;
- 搜索匹配条件采用匹配文件名;
- 搜索结果包含目录和文件;
- 关闭光速搜索的SearchBar;
- 读取开机首次运行Everything和光速搜索的内存使用数据
输入“wordpress”测试搜索:


内存结果如下

和其他喜欢宣称低内存占用的国产软件一样,对比物理内存控制差不多,往往虚拟内存“惨不忍睹”。光速搜索的虚拟内存多了10M,但是需要考虑到光速搜索默认是启用了文件预览和自动分类。从实际体验来看,搜索结果呈现的同时也加载了预览,因此这个内存也是可以接受的。
功能对比
| 对比项目 | Everything | 盛大光速搜索 | |
|---|---|---|---|
| 1 | 搜索条件匹配 | 匹配大小写、整词、路径、正则表达式 | 大小写、全词匹配 |
| 2 | 搜索分类 | -- | 全部、文档、图片、音乐和视频分类结果展示 |
| 3 | 搜索结果自定义显示 | 自定义显示搜索结果的名称、路径、大小、扩展名、类型、更新时间、创建时间、访问时间、属性和排序 | -- |
| 4 | 文件预览 | -- | 图片等直接预览 |
| 5 | 数据库管理 | 自定义激活关闭数据库,能够对每个分区自定义数据库的大小、排除和检测等 | -- |
| 6 | 网络搜索支持 | 支持ETP/FTP和HTTP搜索支持,可以和浏览器结合 | -- |
| 7 | 文件排除 | 自定义排除文件和目录 | -- |
| 8 | 替换系统搜索 | 集成鼠标右键快捷功能 | 右键集成和替换32位系统命令搜索的功能 |
| 9 | 搜索结果导出 | 将搜索结果导出为txt文件 | -- |
| 10 | 便携化 | 官方便携版,可以自定义数据库路径 | 安装后的程序文件可以直接移动,但数据库和配置文件路径不能自定义 |
对比总结
Everything与盛大光速搜索的简单对比可以看出,盛大光速搜索与Everything差距并不远,而且才是第一个公开测试版,前景应该一片乐观。
Everything应该更适合经常搜索,并且已经习惯使用Everything多功能搜索的用户。盛大光速搜索更适合习惯Windows搜索习惯,偶尔用到搜索的用户。
当然,在现在电脑硬件越来越强大的环境下,Everything与盛大光速搜索这种简陋界面的搜索工具或许并不被普通用户选择,尤其是未来Win8更加华丽的Metro界面。
一个可能的八卦争议问题——
盛大光速搜索有没有抄袭Everything?
评论
33 条对“后生可畏——Everything与盛大光速搜索的简单对比”的回复
有个中文的搜索SDK用也不错的~不管是不是抄袭,好用最重要
告诉一下楼上的,Everything还在开发哦~
Is Everything dead?
by instigator » Wed Jun 01, 2011 1:08 am
Since the 1.2.1.451a version, Everything has no new releases. Why.
I mean, the project is abandoned? I hope no.
instigator
———————————————————————
Re: Is Everything dead?
by void » Wed Jun 01, 2011 1:19 am
I am still developing “Everything” in my free time.
话虽如此,可是快过去3年了,还没有新版?
光速搜索,查找只在一瞬间!
其实Everything很早就有分类的功能,Version 1.2.1.451a的,一直没有正式发布不知道为什么T__T
Everything估计也是早就停止开发了
盛大能现在就关注这个市场,算是有先见之明了。
在善用佳软那里好像说了everything好像有个权限传递漏洞。。。。还有就是everything 不再更新了。。。唉。。
1.权限漏洞貌似无解,不过个人使用应该问题不大;
2.个人软件的最大问题了,各种原因不能长期坚持。所以盛大光速搜索的前景一片光明。
这个漏洞解决了吗?如果没有的话,能给我看下善用佳软那篇文么?我没能找到,包括其新浪博客部分。
应该算是解决了,Everything新版增加了“系统服务”来避免权限(需要管理员权限运行)问题(转到UltraSearch,没有测试过)。
善用佳软没搜到UltraSearch的相关信息,还是我理解错了?
多谢分享UltraSearch,希望有机会对比下它和Everything吧,这两个感觉有点像,但UltraSearch更强大,可惜没有官方中文语言支持。
额,这个,我是说“我现在在用UltraSearch,所以没有测试Everything新增的系统服务”。
UltraSearch和Everything基本一样,但不需要管理员权限,也没有数据库。
http://www.enkoo.net/ultrasearch-portable.html
哦,我目前还是在用它的最新正式版,那个系统服务没看到,新版可能是最新的测试版了。
等到UltraSearch出官方中文了我也试试。
PS:那篇文章我居然回复过。
转载自沙牛的博客!添油加醋加了句话被骂,活该啊!
1.再次提醒你,和Cameyo一样,这篇日志的对比焦点和文字重点和沙牛的完全不一样。不要再和你之前的留言一样分不清主次。
2.换IP记得隐藏你的原始数据包。
沙牛这篇没找到,是因为换博客没转移过来?
sand-ox.com/2011/09/sdo-finder-introduce/
你的更详尽很有深度,还是你的参考价值大,沙牛的更多是介绍。
我确定是抄的,难道还有疑问??
表示看这个鸭梨很大
什么xxx心态!洋大人的xx产物都是美味佳肴!国产的只要好用的都是抄袭国外的?
写点有技术有内涵的东西吧!
结尾已经明确说过是”可能的八卦”,“后生可畏”这个主标题不能代表在否定盛大光速搜索吧?
标题说明是“简单对比”,所以并没有对NTFS特性,Eerything和盛大光速搜索的搜索本质进行程序分析——这也不是这个博客的定位。
p.s 原文马甲留言中的不良词语已经屏蔽。