This directory has some benchmark scripts and their results.
I tried to include all ruby directories monitors which use Win32 API that I know of. If there are more, please let me know about them.
- Run
bundle install
to install all the prerequisites. - Each type of benchmark is stored inside a separate directory. To run a benchmark, go into the directory of the benchmark and run the
benchmark.rb
file.
Here are the results of the benchmarks which were gathered on an Intel Core 2 Duo machine running Windows 7 (64-bit):
From the previous results you can conclude that FChange and WDM are the obvious winners. Thus, this test didn't include em-dir-watcher.
- FChange: 65216,47%.
- WDM: 41,13%.