# Interface MemoryBenchmarkConfig

Memory benchmark configuration extending base benchmark config.

interface MemoryBenchmarkConfig {
datasetSizes: readonly number[];
warmupIterations: number;
measurementIterations: number;
timeoutMs: number;
thresholds: BenchmarkThresholds;
contentSizeBytes: number;
tagsPerEntry: number;
searchPatterns: readonly string[];
}

#### Hierarchy (View Summary)

- BenchmarkConfig
  - MemoryBenchmarkConfig

- Defined in packages/nexus-agents/src/benchmarks/memory-benchmarks-helpers.ts:69

##### Index

### Properties

datasetSizes
warmupIterations
measurementIterations
timeoutMs
thresholds
contentSizeBytes
tagsPerEntry
searchPatterns

## Properties

### `Readonly` datasetSizes

datasetSizes: readonly number[]

Dataset sizes to test.

Inherited from BenchmarkConfig.datasetSizes

- Defined in packages/nexus-agents/src/benchmarks/benchmark-types.ts:171

### `Readonly` warmupIterations

warmupIterations: number

Number of warmup iterations.

Inherited from BenchmarkConfig.warmupIterations

- Defined in packages/nexus-agents/src/benchmarks/benchmark-types.ts:173

### `Readonly` measurementIterations

measurementIterations: number

Number of measurement iterations per size.

Inherited from BenchmarkConfig.measurementIterations

- Defined in packages/nexus-agents/src/benchmarks/benchmark-types.ts:175

### `Readonly` timeoutMs

timeoutMs: number

Timeout per operation in milliseconds.

Inherited from BenchmarkConfig.timeoutMs

- Defined in packages/nexus-agents/src/benchmarks/benchmark-types.ts:177

### `Readonly` thresholds

thresholds: BenchmarkThresholds

Thresholds for pass/fail.

Inherited from BenchmarkConfig.thresholds

- Defined in packages/nexus-agents/src/benchmarks/benchmark-types.ts:179

### `Readonly` contentSizeBytes

contentSizeBytes: number

Size of content in bytes.

- Defined in packages/nexus-agents/src/benchmarks/memory-benchmarks-helpers.ts:71

### `Readonly` tagsPerEntry

tagsPerEntry: number

Number of tags per entry.

- Defined in packages/nexus-agents/src/benchmarks/memory-benchmarks-helpers.ts:73

### `Readonly` searchPatterns

searchPatterns: readonly string[]

Search query patterns.

- Defined in packages/nexus-agents/src/benchmarks/memory-benchmarks-helpers.ts:75