public class JLBHOptions extends Object
Constructor and Description |
---|
JLBHOptions() |
Modifier and Type | Method and Description |
---|---|
JLBHOptions |
accountForCoordinatedOmmission(boolean accountForCoordinatedOmmission)
Determines whether the start time is the time the event was supposed to have happened
(i.e.
|
JLBHOptions |
iterations(int iterations)
Number of iterations of the benchmark not including warmup.
|
JLBHOptions |
jitterAffinity(boolean jitterAffinity)
Should the jitter thread set affinity or not
|
JLBHOptions |
jlbhTask(JLBHTask JLBHTask)
The latency benchmark to be run.
|
JLBHOptions |
pauseAfterWarmupMS(int pauseMS)
Option to set a pause after the warmup is complete
|
JLBHOptions |
recordJitterGreaterThanNs(int recordJitterGreaterThanNs)
Determines how much jitter to record.
|
JLBHOptions |
recordOSJitter(boolean recordOSJitter)
Determines whether or not to record jitter
|
JLBHOptions |
runs(int runs)
Number of runs of the benchmark
|
JLBHOptions |
skipFirstRun(boolean skip)
Option to skip first run from being included in the variation statistics.
|
JLBHOptions |
throughput(int throughput)
Number of iterations per second to be pushed through the benchmark
|
JLBHOptions |
warmUpIterations(int warmUp)
Determines how many warmup iterations to perform.
|
public JLBHOptions throughput(int throughput)
throughput
- defaults to 10,000public JLBHOptions accountForCoordinatedOmmission(boolean accountForCoordinatedOmmission)
accountForCoordinatedOmmission
- defaults to truepublic JLBHOptions recordJitterGreaterThanNs(int recordJitterGreaterThanNs)
recordJitterGreaterThanNs
- Defaults to 1000public JLBHOptions recordOSJitter(boolean recordOSJitter)
recordOSJitter
- Defaults to truepublic JLBHOptions warmUpIterations(int warmUp)
warmUp
- Defaults to 10,000public JLBHOptions runs(int runs)
runs
- Defaults to 3public JLBHOptions iterations(int iterations)
iterations
- Defaults to 100,000public JLBHOptions jlbhTask(JLBHTask JLBHTask)
JLBHTask
- public JLBHOptions pauseAfterWarmupMS(int pauseMS)
pauseMS
- pause in ms default to 0public JLBHOptions skipFirstRun(boolean skip)
skip
- defult to true if runs greater than 3public JLBHOptions jitterAffinity(boolean jitterAffinity)
jitterAffinity
- default is falseCopyright © 2016. All rights reserved.