后生可畏——Everything与盛大光速搜索的简单对比

Everything与盛大光速搜索的简单对比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”测试搜索:

Everything测试搜索盛大光速搜索测试

内存结果如下

Everything与盛大光速搜索内存占用比较

和其他喜欢宣称低内存占用的国产软件一样,对比物理内存控制差不多,往往虚拟内存“惨不忍睹”。光速搜索的虚拟内存多了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与盛大光速搜索的简单对比”的回复

  1. 有个中文的搜索SDK用也不错的~不管是不是抄袭,好用最重要

  2. Redbird

    告诉一下楼上的,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.

    1. 沙丘

      话虽如此,可是快过去3年了,还没有新版?

  3. 光速搜索,查找只在一瞬间!

  4. Krystallos

    其实Everything很早就有分类的功能,Version 1.2.1.451a的,一直没有正式发布不知道为什么T__T

    1. 沙丘

      Everything估计也是早就停止开发了

  5. 盛大能现在就关注这个市场,算是有先见之明了。

  6. 在善用佳软那里好像说了everything好像有个权限传递漏洞。。。。还有就是everything 不再更新了。。。唉。。

    1. 沙丘

      1.权限漏洞貌似无解,不过个人使用应该问题不大;
      2.个人软件的最大问题了,各种原因不能长期坚持。所以盛大光速搜索的前景一片光明。

      1. Aquamarine

        这个漏洞解决了吗?如果没有的话,能给我看下善用佳软那篇文么?我没能找到,包括其新浪博客部分。

        1. 沙丘

          应该算是解决了,Everything新版增加了“系统服务”来避免权限(需要管理员权限运行)问题(转到UltraSearch,没有测试过)。

          1. Aquamarine

            善用佳软没搜到UltraSearch的相关信息,还是我理解错了?
            多谢分享UltraSearch,希望有机会对比下它和Everything吧,这两个感觉有点像,但UltraSearch更强大,可惜没有官方中文语言支持。

          2. 沙丘

            额,这个,我是说“我现在在用UltraSearch,所以没有测试Everything新增的系统服务”。
            UltraSearch和Everything基本一样,但不需要管理员权限,也没有数据库。
            http://www.enkoo.net/ultrasearch-portable.html

          3. Aquamarine

            哦,我目前还是在用它的最新正式版,那个系统服务没看到,新版可能是最新的测试版了。
            等到UltraSearch出官方中文了我也试试。
            PS:那篇文章我居然回复过。

  7. Warnock

    转载自沙牛的博客!添油加醋加了句话被骂,活该啊!

    1. 沙丘

      1.再次提醒你,和Cameyo一样,这篇日志的对比焦点和文字重点和沙牛的完全不一样。不要再和你之前的留言一样分不清主次。
      2.换IP记得隐藏你的原始数据包。

      1. Aquamarine

        沙牛这篇没找到,是因为换博客没转移过来?

        1. 沙丘

          sand-ox.com/2011/09/sdo-finder-introduce/

          1. Aquamarine

            你的更详尽很有深度,还是你的参考价值大,沙牛的更多是介绍。

  8. vv

    我确定是抄的,难道还有疑问??

  9. 表示看这个鸭梨很大

  10. cnmgb

    什么xxx心态!洋大人的xx产物都是美味佳肴!国产的只要好用的都是抄袭国外的?
    写点有技术有内涵的东西吧!

    1. 沙丘

      结尾已经明确说过是”可能的八卦”,“后生可畏”这个主标题不能代表在否定盛大光速搜索吧?
      标题说明是“简单对比”,所以并没有对NTFS特性,Eerything和盛大光速搜索的搜索本质进行程序分析——这也不是这个博客的定位。

      p.s 原文马甲留言中的不良词语已经屏蔽。