0
I currently have windows indexing service and no other disk search/indexing program installed.
I want the indexing software to load the entire index database into RAM
- Is there any way to make windows indexing service to load the whole index database and just search files in the index in memory?
- If not, is there a workaround, like telling superfetch to cache the index database file? (probably impossible)
Moving the index database to a ramdrive is not a valid option.
Buying an ssd is not a valid option.
I am open for software recommendations.
Free software is priority.
It's ok if the software uses the entire RAM
Disks to be indexed
HDD1: 500gb 7200rpm sata 3
HDD2: 750gb 5200rpm usb 2.0
RAM: 4gb 533 mhz
The problem with telling Superfetch to preload the data is that Superfetch constantly re-computes what to "fetch", and I'm not aware of good ways to override it. The problem with a RAM drive is not only that data is lost on unclean shutdown but a fixed-size RAM drive is unsuited to handle file that is not of fixed size, and that it makes said RAM permanently inaccessible to applications. All that's needed is to use the Windows' standard disk cache. – qasdfdsaq – 2015-10-23T13:57:27.937