Module atomic_stats

Module atomic_stats 

Source
Expand description

Atomic statistics system for lock-free performance monitoring

This module provides atomic-based statistics to replace mutex-protected counters, reducing lock contention and improving performance.

Structs§

AtomicMemoryStats
Atomic memory statistics for lock-free updates
AtomicPerformanceCounters
Atomic performance counters for various operations
MemoryStatsSnapshot
Snapshot of memory statistics at a point in time
PerformanceSnapshot
Snapshot of performance counters
SimpleMemoryStats
Simple memory statistics optimized for cache line efficiency Hot path operations use only the first cache line (16 bytes)

Functions§

get_global_atomic_stats
Get global atomic memory statistics