Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: v0.0.2

Fetching latest commit…

Cannot retrieve the latest commit at this time

README.md

This directory has some benchmark scripts and their results.

Benchmarked libraries

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.

Usage

  1. Run bundle install to install all the prerequisites.
  2. 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.

Results

Here are the results of the benchmarks which were gathered on an Intel Core 2 Duo machine running Windows 7 (64-bit):

Detecting changes

Detecting changes results

Impact on performance

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%.
Something went wrong with that request. Please try again.