Přejít na obsah

Heaptrack

Kategorie:   Vývoj
Souhrn dat o alokaci sledované paměti haldy Souhrn dat o alokaci sledované paměti haldy
Vizualizace počtu alokací paměti haldy pomocí flamegraph Vizualizace počtu alokací paměti haldy pomocí flamegraph
Graf alokací paměti haldy v čase Graf alokací paměti haldy v čase

Heaptrack sleduje všechny alokace paměti a popisuje tyto události pomocí trasování zásobníku. Specializované analytické nástroje pak umožňují interpretovat profil paměti haldy tak, že lze:

  • vyhledat problematická místa, která je třeba optimalizovat, aby se snížila paměťová náročnost vaší aplikace
  • vyhledat úniky paměti, tj. místa, kde je alokována paměť, která není nikdy uvolněna
  • najít místa s vysokou frekvencí alokace paměti, tj. části kódu, které vyvolávají velké množství volání alokace paměti
  • najít dočasná přidělení, tj. přidělení, na která bezprostředně navazuje jejich uvolnění
Nainstalovat na
Linux
Toto tlačítko funguje jen s aplikací Discover a dalšími AppStreamovými obchody s aplikacemi. Také můžete použít váš distribuční správce balíčků.

Vydání RSS

1.5.0 2023-09-23
1.4.0 2022-06-15
1.3.0 2021-12-16