Class TaskStats
Statistics for a task run.
The same task can run more than once, but, if that task records statistics, each run would create its own TaskStats.
Inheritance
System.Object
TaskStats
Namespace: Lucene.Net.Benchmarks.ByTask.Stats
Assembly: Lucene.Net.Benchmark.dll
Syntax
public class TaskStats : object
Properties
| Improve this Doc View SourceCount
Gets the count.
Declaration
public virtual int Count { get; }
Property Value
Type | Description |
---|---|
System. |
CountsByTimeStepMSec
Declaration
public virtual long CountsByTimeStepMSec { get; }
Property Value
Type | Description |
---|---|
System. |
Elapsed
Gets elapsed time.
Declaration
public virtual long Elapsed { get; }
Property Value
Type | Description |
---|---|
System. |
MaxTotMem
Gets the maxTotMem.
Declaration
public virtual long MaxTotMem { get; }
Property Value
Type | Description |
---|---|
System. |
MaxUsedMem
Gets the maxUsedMem.
Declaration
public virtual long MaxUsedMem { get; }
Property Value
Type | Description |
---|---|
System. |
NumParallelTasks
Gets the numParallelTasks.
Declaration
public virtual int NumParallelTasks { get; }
Property Value
Type | Description |
---|---|
System. |
NumRuns
Gets the numRuns.
Declaration
public virtual int NumRuns { get; }
Property Value
Type | Description |
---|---|
System. |
Round
Gets the round number.
Declaration
public virtual int Round { get; }
Property Value
Type | Description |
---|---|
System. |
Task
Gets the task.
Declaration
public virtual PerfTask Task { get; }
Property Value
Type | Description |
---|---|
Perf |
TaskRunNum
Gets the taskRunNum.
Declaration
public virtual int TaskRunNum { get; }
Property Value
Type | Description |
---|---|
System. |
Methods
| Improve this Doc View SourceAdd(TaskStats)
Add data from another stat, for aggregation.
Declaration
public virtual void Add(TaskStats stat2)
Parameters
Type | Name | Description |
---|---|---|
Task |
stat2 | The added stat data. |
Clone()
Declaration
public virtual object Clone()
Returns
Type | Description |
---|---|
System. |
GetCountsByTime()
Declaration
public virtual int[] GetCountsByTime()
Returns
Type | Description |
---|---|
System. |
SetCountsByTime(Int32[], Int64)
Declaration
public virtual void SetCountsByTime(int[] counts, long msecStep)
Parameters
Type | Name | Description |
---|---|---|
System. |
counts | |
System. |
msecStep |
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System. |