Get current total memory usage
(&self)
| 229 | |
| 230 | /// Get current total memory usage |
| 231 | fn get_current_memory_usage(&self) -> u64 { |
| 232 | self.buffer_pool_bytes.load(Ordering::Relaxed) + |
| 233 | self.message_bytes.load(Ordering::Relaxed) + |
| 234 | self.query_bytes.load(Ordering::Relaxed) |
| 235 | } |
| 236 | |
| 237 | /// Calculate memory pressure level based on usage |
| 238 | fn calculate_pressure_level(&self, current_memory: u64) -> MemoryPressure { |
no test coverage detected