Expand description
Memory profiling and optimization utilities for graph data structures
This module provides tools to analyze and optimize memory usage in graph operations.
Re-exports§
pub use compact::BitPackedGraph;pub use compact::CSRGraph;pub use compact::CompressedAdjacencyList;pub use compact::HybridGraph;pub use compact::MemmapGraph;
Modules§
- compact
- Compact graph representations for memory efficiency
Structs§
- Advanced
Memory Analyzer - Advanced memory analysis for graph algorithms
- Fragmentation
Report - Report on memory fragmentation in graph structures
- Memory
Metrics - Memory monitoring metrics collected over time
- Memory
Profiler - Memory profiler for graph structures
- Memory
Sample - Memory usage sample at a specific time
- Memory
Stats - Memory usage statistics for a graph
- Optimization
Suggestions - Memory optimization suggestions
- Optimized
Graph Builder - Memory-optimized graph builder
- Real
Time Memory Profiler - Real-time memory profiler for monitoring memory usage during algorithm execution
Functions§
- suggest_
optimizations - Analyze a graph and provide memory optimization suggestions