class MonitoringDetector

Detects monitoring and profiling tools that affect benchmark accuracy.

These tools intercept cache operations, adding overhead that skews results and consuming memory that can cause out-of-memory errors during benchmarks.

Methods

__construct(Repository $config)

Create a new monitoring detector instance.

array
detect()

Detect active monitoring/profiling tools.

Details

at line 21
__construct(Repository $config)

Create a new monitoring detector instance.

Parameters

Repository $config

at line 31
array detect()

Detect active monitoring/profiling tools.

Return Value

array

Tool name => how to disable