<project_license>GPL-2.0+</project_license>
<name>Heaptrack</name>
<name xml:lang="ca">Heaptrack</name>
+ <name xml:lang="nl">Heaptrack</name>
+ <name xml:lang="sk">Heaptrack</name>
<name xml:lang="uk">Heaptrack</name>
<name xml:lang="x-test">xxHeaptrackxx</name>
<summary>A heap memory profiler for Linux.</summary>
<summary xml:lang="ca">Un perfilador de memòria en monticles per a Linux.</summary>
+ <summary xml:lang="nl">Een profiler van heap-geheugen voor Linux.</summary>
<summary xml:lang="uk">Засіб профілювання «купи» пам’яті для Linux.</summary>
<summary xml:lang="x-test">xxA heap memory profiler for Linux.xx</summary>
<description>
Heaptrack traces all memory allocations and annotates these events with stack traces. Dedicated analysis tools then allow you to interpret the heap memory profile to:
</p>
<p xml:lang="ca">El «heaptrack» rastreja totes les assignacions de memòria i anota aquests esdeveniments amb seguiments de pila. Les eines d'anàlisi dedicades que hi ha a continuació, us permetran interpretar el perfil de memòria en monticles:</p>
+ <p xml:lang="nl">Heaptrack traceert alle toewijzigingen van geheugen en annoteert deze gebeurtenissen met stacktraces. Specifieke hulpmiddelen voor analyse bieden u de mogelijkheid om het geheugenprofiel van de heap te interpreteren:</p>
<p xml:lang="uk">Heaptrack трасує усі запити щодо розміщення даних у пам’яті і анотує ці події за допомогою трасування стека. Далі, спеціалізовані інструменти для аналізу надають вам змогу обробляти дані профілювання пам’яті з такою метою:</p>
<p xml:lang="x-test">xxHeaptrack traces all memory allocations and annotates these events with stack traces. Dedicated analysis tools then allow you to interpret the heap memory profile to:xx</p>
<ul>
<li>find hotspots that need to be optimized to reduce the memory footprint of your application</li>
<li xml:lang="ca">troba els punts d'accés que necessiten optimitzar-se per a reduir el consum de memòria de la vostra aplicació</li>
+ <li xml:lang="nl">zoek hotspots die het nodig hebben om geoptimaliseerd te worden om de voetafdruk van het geheugen van uw toepassing te verminderen</li>
<li xml:lang="uk">Виявлення проблемних місць, які має бути оптимізовано з метою зменшення споживання пам’яті вашою програмою.</li>
<li xml:lang="x-test">xxfind hotspots that need to be optimized to reduce the memory footprint of your applicationxx</li>
<li>find memory leaks, i.e. locations that allocate memory which is never deallocated</li>
<li xml:lang="ca">troba les fuites de memòria, és a dir, llocs que assignen memòria que mai és desassignarà</li>
+ <li xml:lang="nl">zoek naar lekken in het geheugen, d.w.z. locaties die geheugen toewijzen die nooit wordt vrijgegeven</li>
<li xml:lang="uk">Виявлення витоків пам’яті, тобто розміщень даних у пам’яті без відповідних вивільнень, коли дані стають непотрібними.</li>
<li xml:lang="x-test">xxfind memory leaks, i.e. locations that allocate memory which is never deallocatedxx</li>
<li>find allocation hotspots, i.e. code locations that trigger a lot of memory allocation calls</li>
<li xml:lang="ca">troba els punts d'accés d'assignació, és a dir, les ubicacions al codi que desencadenen un munt de crides d'assignació de memòria</li>
+ <li xml:lang="nl">zoek naar hotspots voor toewijzingen, d.w.z. locaties in de code die veel aanroepen van geheugen toewijzen doen</li>
<li xml:lang="uk">Виявлення проблемних місць розміщення, тобто місць у програмному коді, які призводять до багатьох викликів щодо розміщення у пам’яті.</li>
<li xml:lang="x-test">xxfind allocation hotspots, i.e. code locations that trigger a lot of memory allocation callsxx</li>
<li>find temporary allocations, which are allocations that are directly followed by their deallocation</li>
<li xml:lang="ca">troba les assignacions temporals, són les assignacions que són seguides directament per la cancel·lació de la seva assignació</li>
+ <li xml:lang="nl">zoek naar tijdelijke toewijzingen, die toewijzingen zijn die direct gevolgd worden door hun vrijgave</li>
<li xml:lang="uk">Виявлення тимчасових розміщень, тобто розміщень даних у пам’яті, за якими одразу ж слідують вивільнення відповідних ділянок пам’яті.</li>
<li xml:lang="x-test">xxfind temporary allocations, which are allocations that are directly followed by their deallocationxx</li>
</ul>
<image>https://phabricator.kde.org/file/data/did3ip2xf6nut4srxany/PHID-FILE-lst6maof7cehaosav3e7/gui_summary.png</image>
<caption>Summary of tracked heap memory allocation data.</caption>
<caption xml:lang="ca">Resum del seguiment de les dades d'assignació de la memòria en monticles.</caption>
+ <caption xml:lang="nl">Samenvatting van gevolgde gegevens voor heap-geheugen toewijzen.</caption>
<caption xml:lang="uk">Резюме щодо стеження за розміщенням даних у «купі» пам’яті.</caption>
<caption xml:lang="x-test">xxSummary of tracked heap memory allocation data.xx</caption>
</screenshot>
<image>https://phabricator.kde.org/file/data/6bvirx372il3w7kb624f/PHID-FILE-ix5t2beiyiwu3dorfx2s/gui_flamegraph.png</image>
<caption>Flamegraph visualization of number of heap memory allocations.</caption>
<caption xml:lang="ca">Visualització del gràfic de flames del nombre d'assignacions de memòria en monticles.</caption>
+ <caption xml:lang="nl">Flamegraph visualisatie van het aantal toewijzingen van heap-geheugen.</caption>
<caption xml:lang="uk">Інтерактивна гістограма кількості розміщень у «купі» пам’яті.</caption>
<caption xml:lang="x-test">xxFlamegraph visualization of number of heap memory allocations.xx</caption>
</screenshot>
<image>https://phabricator.kde.org/file/data/p7ormvxkfsqjbdstoxzv/PHID-FILE-qezpni4nsr3kstv3x6at/gui_allocations_chart.png</image>
<caption>Chart of heap memory allocations over time.</caption>
<caption xml:lang="ca">Gràfic de les assignacions de memòria en monticles al llarg del temps.</caption>
+ <caption xml:lang="nl">Grafiek van toewijzingen van heap-geheugen in de tijd.</caption>
<caption xml:lang="uk">Діаграма розміщення даних у «купі» пам’яті за часом.</caption>
<caption xml:lang="x-test">xxChart of heap memory allocations over time.xx</caption>
</screenshot>