STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
calibration_performance_monitor Namespace Reference

Classes

class  PerformanceMetrics
class  PerformanceMonitor

Variables

 level
 logger = logging.getLogger(__name__)
 monitor = PerformanceMonitor()

Detailed Description

Performance Monitor for Multi-Threaded Calibration System

Tracks:
- Thread CPU usage
- Consensus computation time
- Calibration update time
- Memory usage
- Queue depths

Usage:
    python calibration_performance_monitor.py

Variable Documentation

◆ level

calibration_performance_monitor.level

Definition at line 23 of file calibration_performance_monitor.py.

◆ logger

calibration_performance_monitor.logger = logging.getLogger(__name__)

Definition at line 24 of file calibration_performance_monitor.py.

◆ monitor

calibration_performance_monitor.monitor = PerformanceMonitor()

Definition at line 180 of file calibration_performance_monitor.py.