Performance comparison with ros2 launch
mainPerformance benchmarks indicate that better_launch (via the bl command) achieves performance comparable to ros2 launch.
Key findings include:
- Memory Efficiency: Using
memray,better_launchshows approximately 30% less memory usage and fewer allocations compared toros2 launch. - Resource Usage: Benchmarks using
psutilsuggest thatbetter_launchmay use more CPU during the initial startup phase and higher total memory (unique set size) compared toros2 launch.
Detailed benchmark scripts and results are available in the repository's docs/benchmarks directory.