Solved How to test having files indexed for search faster or without is slower?

Stuckfree

Member
How to test having files indexed for search faster or without is slower?
 

My Computer

System One

  • Manufacturer/Model
    HP
    CPU
    2 G
    Motherboard
    HP
    Memory
    2 G
    Graphics card(s)
    AMD
    Sound Card
    REALTEK
    Monitor(s) Displays
    2
It's not straightforward because the file system itself is going to cache some of the info needed to find the files. In other words, when you search the first time, nothing is cached in the file system. So the second time you search, even if you don't change anything, it should be faster. The file system will still have fast access to some of the intermediate structures is used to get the files and possibly some of the files themselves. Basically at every step you need to run the search several times to take the file system caching into account.
 

My Computer

System One

  • Manufacturer/Model
    HP Pavilion m9515y
    CPU
    Phenom X4 9850
    Memory
    8 GB
    Graphics card(s)
    Some Radeon Cheapie with 512 MB Ram
    Monitor(s) Displays
    CRT
    Screen Resolution
    1280x1024
    Hard Drives
    750 GB SATA 3G 2 SIIG Superspeed docks w/WD Caviar Black Sata II or III
We can generally assume that indexed searching will usually be faster. That is why the facility was provided. How much faster will depend on a large number of factors that interact in complex ways.
 

My Computer

For myself I use Everything Search. Indexing on W7 may have been improved compard to Vista. But there's something to be said for using the same tool on all systems. Everything works equally well on XP, Vista, W7. But you need to get the last release that's only available on a forum post. Not on the main page. Don't know why that is.

Searching inside files such as text is a different matter. Everything uses MFTs for search. No indexing is needed. But it does scan the MFTs. This is lightning fast though. I think now there are competing freeware that also uses MFT scan for serach.. such as UltraSearch.
 

My Computer

System One

  • Manufacturer/Model
    HP Pavilion m9515y
    CPU
    Phenom X4 9850
    Memory
    8 GB
    Graphics card(s)
    Some Radeon Cheapie with 512 MB Ram
    Monitor(s) Displays
    CRT
    Screen Resolution
    1280x1024
    Hard Drives
    750 GB SATA 3G 2 SIIG Superspeed docks w/WD Caviar Black Sata II or III
In addition to the help listed above, cache is stored in RAM for quick access. Upon shutdown or restart the indexed cache should be removed. The same applies to DNS cache where your computer temporarily stores hostnames to IP addresses so that if accessed again it does not need to query the DNS server for the record.



Josh :)
 

My Computer

System One

  • Manufacturer/Model
    Custom Built
    CPU
    Intel Core i5 2400 @ 3.10GHz
    Motherboard
    Foxconn H67MP-S/-V/H67MP
    Memory
    8.0GB DDR3 @ 665MHz (2GBx4)
    Graphics card(s)
    AMD HD Radeon 6870
    Sound Card
    Realtek High Definition Audio
    Monitor(s) Displays
    SMB1930NW (1440x900@60Hz)
    Screen Resolution
    1280x800
    Hard Drives
    977GB Seagate ST31000524AS ATA Device (SATA) + 250GB WD iSCSI attached Drive
    Case
    Novatech Night
    Mouse
    Dell HID-compliant mouse
    Keyboard
    Standard PS/2 Keyboard
It's not straightforward because the file system itself is going to cache some of the info needed to find the files. In other words, when you search the first time, nothing is cached in the file system. So the second time you search, even if you don't change anything, it should be faster. The file system will still have fast access to some of the intermediate structures is used to get the files and possibly some of the files themselves. Basically at every step you need to run the search several times to take the file system caching into account.

HI MilesAhead,
Is possible to delete all those index cached files somewhere is stored and then test search speed with or without index cached file?

Regard,
Thanks.
 

My Computer

System One

  • Manufacturer/Model
    HP
    CPU
    2 G
    Motherboard
    HP
    Memory
    2 G
    Graphics card(s)
    AMD
    Sound Card
    REALTEK
    Monitor(s) Displays
    2
In addition to the help listed above, cache is stored in RAM for quick access. Upon shutdown or restart the indexed cache should be removed. The same applies to DNS cache where your computer temporarily stores hostnames to IP addresses so that if accessed again it does not need to query the DNS server for the record.



Josh :)


Hi ShadowJK

So by restarting a computer is one way to test the search speed with or without indexed files?

Regard,
Thanks.
 

My Computer

System One

  • Manufacturer/Model
    HP
    CPU
    2 G
    Motherboard
    HP
    Memory
    2 G
    Graphics card(s)
    AMD
    Sound Card
    REALTEK
    Monitor(s) Displays
    2
Possible, however as soon as your machine begins to boot it will begin to index files and folders.

You may completely turn search index off by following this tutorial however please restart to apply the changes and clear the current cache - http://www.vistax64.com/tutorials/69564-index-enable-disable.html

Hope this helps,
Josh! :)
 

My Computer

System One

  • Manufacturer/Model
    Custom Built
    CPU
    Intel Core i5 2400 @ 3.10GHz
    Motherboard
    Foxconn H67MP-S/-V/H67MP
    Memory
    8.0GB DDR3 @ 665MHz (2GBx4)
    Graphics card(s)
    AMD HD Radeon 6870
    Sound Card
    Realtek High Definition Audio
    Monitor(s) Displays
    SMB1930NW (1440x900@60Hz)
    Screen Resolution
    1280x800
    Hard Drives
    977GB Seagate ST31000524AS ATA Device (SATA) + 250GB WD iSCSI attached Drive
    Case
    Novatech Night
    Mouse
    Dell HID-compliant mouse
    Keyboard
    Standard PS/2 Keyboard
Hi ShadowJK

So by restarting a computer is one way to test the search speed with or without indexed files?

Regard,
Thanks.

I would use Shadowjk's method rather than mucking about with system created files.
To me it's not how much faster searches are when indexed, but how much the indexing in the background costs you in system performance. I had 32 bit Vista pre SP1 and that was so bad I had to turn all the indexing off. It totally hogged the HD opening every file on the system... not totally the fault of indexing but also checking which files were media files or some other stuff I didn't use. It was so bad I had to make an appontment to use my own HD. W7 is much better I'm sure.
 

My Computer

System One

  • Manufacturer/Model
    HP Pavilion m9515y
    CPU
    Phenom X4 9850
    Memory
    8 GB
    Graphics card(s)
    Some Radeon Cheapie with 512 MB Ram
    Monitor(s) Displays
    CRT
    Screen Resolution
    1280x1024
    Hard Drives
    750 GB SATA 3G 2 SIIG Superspeed docks w/WD Caviar Black Sata II or III

My Computer

System One

  • Manufacturer/Model
    HP
    CPU
    2 G
    Motherboard
    HP
    Memory
    2 G
    Graphics card(s)
    AMD
    Sound Card
    REALTEK
    Monitor(s) Displays
    2
I would use Shadowjk's method rather than mucking about with system created files.
To me it's not how much faster searches are when indexed, but how much the indexing in the background costs you in system performance. I had 32 bit Vista pre SP1 and that was so bad I had to turn all the indexing off. It totally hogged the HD opening every file on the system... not totally the fault of indexing but also checking which files were media files or some other stuff I didn't use. It was so bad I had to make an appontment to use my own HD. W7 is much better I'm sure.

Hi MilesAhead,
You're right man in the term of how much the indexing in the background costs you in system performance.If you try to index files on your computer it decrease a lot performance of my computer.

Regard,
Thanks.
 

My Computer

System One

  • Manufacturer/Model
    HP
    CPU
    2 G
    Motherboard
    HP
    Memory
    2 G
    Graphics card(s)
    AMD
    Sound Card
    REALTEK
    Monitor(s) Displays
    2
Back
Top