Heaptrack
KDE's heap profiler records allocations with stack traces and visualizes peaks, leaks, and temporary-allocation hotspots through call trees, flamegraphs, and timelines.
Why use it
Native clients, custom engines, and servers can find frame-time allocation churn and long-term growth without the full overhead of general binary instrumentation.
Where it fits
Use testing, performance, accessibility, and diagnostic tools to remove problems players will notice.
What to check
It is Linux-focused and depends on good symbols and representative scenarios; custom pools need annotations, and long captures can become large.