I believe I understand the basic concepts of fragmentation of data on hard-drives, and the concept of defragmentation to counter the effects of this. What I don't really understand is how one actually measures the performance gain by defragmenting files.
Some say the system reacts "snappier" or that things load faster after running a defragmentation. I don't feel this is always the case. I've run defrag many times on different pcs without noticing any noticeable performance gain at all.
So I'm wondering, is there any way to actually measure how much performance difference is before / after a defragmentation, and what the ACTUAL impact on the systems performance is?
**Update:**What I'm looking for is a tool that can give me some concrete indication of overall system performance improvements. Is this achieved best through benchmarking tools specific to HDD access speeds? Or will gain the best result through an application like File Access Timer from Raxo? Also I'm running windows XP
Best Answer
Measuring the performance gain from defragmentation is rather difficult, however there are some utilities that are meant to "aid" you with it.
There's the utility called File Access Timer, from Raxco, available here. This tool will read a certain file/folder a set amount of times and display how long it took, along with the fragments.
Excerpt from the readme