![最快的磁盘搜索可能](https://linux22.com/image/1470851/%E6%9C%80%E5%BF%AB%E7%9A%84%E7%A3%81%E7%9B%98%E6%90%9C%E7%B4%A2%E5%8F%AF%E8%83%BD.png)
我目前有 Windows 索引服务,没有安装其他磁盘搜索/索引程序。
我希望索引软件将整个索引数据库加载到 RAM 中
- 有什么方法可以让 Windows 索引服务加载整个索引数据库并仅在内存中搜索索引中的文件?
- 如果没有,是否有解决方法,例如告诉 superfetch 缓存索引数据库文件?(可能不可能)
将索引数据库移动到 RAM 驱动器不是一个有效的选项。
购买 SSD 不是一个有效的选择。
我愿意接受软件推荐。
免费软件优先。
如果软件使用整个 RAM 也没关系
要索引的磁盘
硬盘1:500GB 7200rpm SATA 3
硬盘2:750GB 5200rpm USB 2.0
内存:4GB 533MHz
答案1
曾经以 Superfetch 方式工作的程序是埃博斯特。
我已经有很长时间没有用过它了,但它的工作原理很像 Superfetch,它可以预先缓存程序数据,您还可以指定将哪些程序和数据缓存到内存中。
它可以使用系统 RAM、SSD、其他硬盘甚至 USB 记忆棒来工作,但听起来你会想要只使用 RAM 的选项。如果我没记错的话,它使用的内存量也是可配置的。
来自他们的网站:
您想让某个程序运行得更快,但又不经常使用?没问题。借助 eBoostr 易于使用的界面,您可以挑选并优先考虑希望 eBoostr 加速的程序。
听起来很像你所追求的。