Expand description
Memory Usage Profiler for Advanced Mode
This module provides comprehensive memory profiling and optimization analysis for advanced mode components, including detailed memory usage tracking, optimization recommendations, and performance analysis.
Structs§
- Advanced
Memory Profiler - Comprehensive memory profiler for advanced mode
- Allocation
Efficiency Analysis - Allocation efficiency analysis results
- Allocation
Pattern - Memory allocation pattern analysis
- Efficiency
Analysis - Memory efficiency analysis results
- Memory
Execution Profile - Memory execution profile for a single algorithm run
- Memory
Profile - Memory usage profiling data for different advanced components
- Memory
Profiler Config - Configuration for memory profiling
- Memory
Stats - Memory usage statistics for different components
- Memory
Usage Report - Comprehensive memory usage report
- Optimization
Opportunity - Identified memory optimization opportunity
Enums§
- Optimization
Type - Types of memory optimizations
Functions§
- create_
extreme_ stress_ memory_ profiler - Enhanced memory profiler for extreme stress testing
- create_
large_ graph_ memory_ profiler - Convenience function to create a memory profiler optimized for large graphs
- create_
memory_ profiler - Convenience function to create a memory profiler with default configuration
- generate_
profiled_ large_ graph - Memory-aware graph generator with profiling integration
- profile_
comprehensive_ stress_ test - Profile a comprehensive stress test with detailed memory analysis
- run_
memory_ stress_ tests - Comprehensive memory stress test runner