|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Classes | |
| class | PerformanceMetrics |
| class | PerformanceMonitor |
Variables | |
| level | |
| logger = logging.getLogger(__name__) | |
| monitor = PerformanceMonitor() | |
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
| calibration_performance_monitor.level |
Definition at line 23 of file calibration_performance_monitor.py.
| calibration_performance_monitor.logger = logging.getLogger(__name__) |
Definition at line 24 of file calibration_performance_monitor.py.
| calibration_performance_monitor.monitor = PerformanceMonitor() |
Definition at line 180 of file calibration_performance_monitor.py.