Class Benchmark
Run the benchmark algorithm.
Inheritance
System.Object
Benchmark
Assembly: Lucene.Net.Benchmark.dll
Syntax
public class Benchmark : object
Remarks
- Read algorithm.
- Run the algorithm.
Things to be added/fixed in "Benchmarking by tasks":
- TODO - report into Excel and/or graphed view.
- TODO - perf comparison between Lucene releases over the years.
- TODO - perf report adequate to include in Lucene nightly build site? (so we can easily track performance changes.)
- TODO - add overall time control for repeated execution (vs. current by-count only).
- TODO - query maker that is based on index statistics.
Constructors
Name | Description |
---|---|
Benchmark(TextReader) |
Properties
Name | Description |
---|---|
Algorithm | Returns the algorithm. |
RunData | Returns the runData. |
Methods
Name | Description |
---|---|
Exec(String[]) | Utility: execute benchmark from command line. |
Execute() | Execute this benchmark. |
Main(String[]) | Run the benchmark algorithm. |