Raxol.Benchmarks.VisualizationBenchmark (Raxol v0.4.0)
View SourcePerformance benchmarking tool for visualization components. Provides tools to measure rendering time, memory usage, and optimization effectiveness for different data sizes and visualization types.
Summary
Functions
Benchmark chart rendering performance.
Benchmark treemap rendering performance.
Run a comprehensive benchmark suite for visualization components.
Functions
Benchmark chart rendering performance.
Benchmark treemap rendering performance.
Run a comprehensive benchmark suite for visualization components.
This test will:
- Generate test datasets of varying sizes
- Benchmark chart rendering performance
- Benchmark treemap rendering performance
- Test cache hit performance
- Measure memory usage
- Generate a summary report
Options
:output_path
- Path to write the benchmark results (default: "benchmark_results"):datasets
- List of dataset sizes to test (default: [10, 100, 1000, 10000]):iterations
- Number of times to run each test (default: 5):cache_test
- Whether to test cache performance (default: true):memory_test
- Whether to track memory usage (default: true)