⇦ | heaptrack-gui [main]
Last updated on: 2022-08-10 08:18 [UTC]

Metadata for heaptrack-gui in main

org.kde.heaptrack.desktop - 1.3.0-1 ⚙ amd64 ⚙ arm64 ⚙ armhf ⚙ i386 ⚙ mips64el ⚙ ppc64el

Icon
---
Type: desktop-application
ID: org.kde.heaptrack.desktop
Package: heaptrack-gui
Name:
  nl: Heaptrack
  es: Heaptrack
  sv: Heaptrack
  sk: Heaptrack
  ca-valencia: Heaptrack
  ca: Heaptrack
  it: Heaptrack
  en-GB: Heaptrack
  tr: Heaptrack
  de: Heaptrack
  fr: Heaptrack
  pl: Heaptrack
  ia: Heaptrack
  pt: Heaptrack
  id: Heaptrack
  C: Heaptrack
  cs: Heaptrack
  nn: Heaptrack
  sl: Heaptrack
  uk: Heaptrack
  pt-BR: Heaptrack
  zh-CN: 堆栈追踪
  ko: 힙 추적
  da: Heaptrack
  gl: Heaptrack
  ru: Heaptrack
Summary:
  es: Un analizador de rendimiento de la memoria de almacenamiento libre para Linux
  sv: Ett heap-profileringsverktyg för Linux
  sk: Profiler pamäťovej haldy pre Linux.
  en-GB: A heap memory profiler for Linux
  ca: Un perfilador de memòria en monticles per a Linux
  it: Un profiler della memoria heap per Linux
  ca-valencia: Un perfilador de memòria en monticles per a Linux
  pl: Program profilujący pamięć na stosie dla Linuksa
  fr: Un analyseur de mémoire dynamique pour Linux
  ia: Un profilator de memoria heap per Linux
  pt: Um analisador da memória de dados para o Linux
  id: Sebuah profil memori tumpukan untuk Linux
  C: A heap memory profiler for Linux
  nn: Profileringsprogram for heap-minne
  sl: Analizator profila pomnilnika kopice za Linux
  uk: Засіб профілювання «купи» пам'яті для Linux
  pt-BR: Um analisador de performance de memória de dados para o Linux
  zh-CN: 用于 Linux 的堆内存分析器
  ko: 리눅스 힙 추적 메모리 프로파일러
  nl: Een profiler van heap-geheugen voor Linux
  gl: Un analizador de uso de memoria dinámica (heap) para Linux
Description:
  sv: >-
    <p>Heaptrack spårar alla minnestilldelningar och förser händelserna med noter om bakåtspårningar av stacken. Särskilda
    analysverktyg låter dig sedan tolka heap-minnesprofilen för att:</p>

    <ul>
      <li>Hitta överbelastningsställen som behöver optimeras för att reducera programmets minnesanvändning.</li>
      <li>Hitta minnesläckor, dvs. ställen där minne tilldelas som aldrig frigörs.</li>
      <li>Hitta överbelastningsställen för tilldelningar, dvs. ställen i koden som orsakar många anrop till minnestilldelning.</li>
      <li>Hitta tillfälliga tilldelningar, som är tilldelningar som direkt frigörs.</li>
    </ul>
  es: >-
    <p>Heaptrack rastrea todas las asignaciones de memoria y anota estos eventos con trazas de la pila para poder usar herramientas
    de dedicadas que le permitan interpretar el análisis de rendimiento de la memoria de almacenamiento libre para:</p>

    <ul>
      <li>encontrar cuellos de botella que es necesario optimizar para reducir el impacto de su aplicación en la memoria</li>
      <li>encontrar fugas de memoria (es decir, lugares donde se asigna memoria que no se llega a liberar)</li>
      <li>encontrar cuellos de botella de asignaciones (es decir, lugares del código fuente que desencadenan numerosas llamadas
    de asignación de memoria)</li>
      <li>encontrar asignaciones de memoria temporales, que son asignaciones que son inmediatamente seguidas por sus correspondientes
    liberaciones</li>
    </ul>
  sk: >-
    <p>Heaptrack trasuje všetky pamäťové alokácie a anotuje tieto udalosti s trasovaním sledu. Samostatné analytické nástroje
    vám pomôžu interpretovať profil pamäťovej haldy na:</p>

    <ul>
      <li>nájdenie hotspotu, ktoý treba optimalizovať na zníženie použitia pamäte vašej aplikácie</li>
      <li>nájdenie pamäťových únikov, teda miest, ktoré alokujú pamäť, ktorá sa nikdy neuvoľní</li>
      <li>nájdenie hotspotov alokácií, teda iest, ktoré spúšťajú veľa volaní alokácie pamäte</li>
      <li>nájdenie dočasných alokácií, čo sú alokácie, ktoré priamo nasleduje ich dealokácia</li>
    </ul>
  en-GB: >-
    <p>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>

    <ul>
      <li>find hotspots that need to be optimized to reduce the memory footprint of your application</li>
      <li>find memory leaks, i.e. locations that allocate memory which is never deallocated</li>
      <li>find allocation hotspots, i.e. code locations that trigger a lot of memory allocation calls</li>
      <li>find temporary allocations, which are allocations that are directly followed by their deallocation</li>
    </ul>
  ca: >-
    <p>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>

    <ul>
      <li>troba els punts d'accés que necessiten optimitzar-se per a reduir el consum de memòria de la vostra aplicació</li>
      <li>troba les fuites de memòria, és a dir, llocs que assignen memòria que mai es desassignarà</li>
      <li>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>troba les assignacions temporals, són les assignacions que són seguides directament per la cancel·lació de la seva
    assignació</li>
    </ul>
  it: >-
    <p>Heaptrack traccia tutte le allocazioni di memoria e le annota con tracciati dello stack. Degli strumenti dedicati di
    analisi ti permettono quindi di interpretare il profilo della memoria heap in modo da:</p>

    <ul>
      <li>trovare gli «hotspot» che devono essere ottimizzati per ridurre il consumo di memoria della tua applicazione</li>
      <li>trovare i buchi di memoria, cioè le posizioni dove è allocata memoria che non viene mai rilasciata</li>
      <li>trovare gli «hotspot» delle allocazioni, cioè posizioni nel codice che producono molte chiamate di allocazione della
    memoria</li>
      <li>trovare allocazioni temporanee, cioè allocazioni che sono seguite direttamente dalle rispettive de-allocazioni</li>
    </ul>
  ca-valencia: >-
    <p>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ó, vos permetran interpretar el perfil de memòria en monticles:</p>

    <ul>
      <li>troba els punts d'accés que necessiten optimitzar-se per a reduir el consum de memòria de la vostra aplicació</li>
      <li>troba les fuites de memòria, és a dir, llocs que assignen memòria que mai es desassignarà</li>
      <li>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>troba les assignacions temporals, són les assignacions que són seguides directament per la cancel·lació de la seua
    assignació</li>
    </ul>
  tr: >-
    <p>Heaptrack, tüm bellek tahsislerini izler ve bu olayları yığın izleriyle açıklar. Ayrılmış analiz araçları daha sonra
    yığın bellek profilini yorumlamanıza izin verir:</p>

    <ul>
      <li>uygulamanızın belleğin kapladığı alanı azaltmak için optimize edilmesi gereken etkin noktaları bulun</li>
      <li>bellek sızıntılarını, yani hiçbir zaman tahsis edilmemiş belleği tahsis eden yerleri bulun</li>
      <li>tahsis edilen noktaları, yani bir çok bellek ayırma çağrısını tetikleyen kod yerlerini bulun</li>
      <li>tahsisin ardından bırakılacak olan, geçici tahsisleri bulun</li>
    </ul>
  pl: >-
    <p>Heaptrack rejestruje wszystkie przydziały pamięci i przypisuje tym zdarzeniom ślady stosu. Dedykowane narzędzia analizy,
    które umożliwiają interpretację profilu pamięcy aby:</p>

    <ul>
      <li>znaleźć gorące miejsca, które wymagają optymalizacji do zmniejszenia zapotrzebowania na pamięć dla twojej aplikacji</li>
      <li>znaleźć wycieki pamięci, tj. miejsca, które przydzielają pamięć, która nigdy nie zostanie zwolniona</li>
      <li>znaleźć gorące miejsca przydziału pamięci, tj. miejsca kodu, które są odpowiedzialne za wiele przydzieleń pamięci</li>
      <li>znaleźć tymczasowe przydzielenia, które są przydzieleniami bezpośrednio zwalnianymi poprzez zwolnienie przydziału</li>
    </ul>
  fr: >-
    <p>Le logiciel « Heaptrack » permet le suivi des allocations de mémoire. Il annote les demandes par des traces dans la
    pile. Des outils dédiés d'analyse vous permettent ensuite d'interpréter le profil de la mémoire dynamique pour :</p>

    <ul>
      <li>trouver les zones principales de code à améliorer pour réduire l'empreinte mémoire de votre application</li>
      <li>trouver les fuites de mémoires, c'est-à-dire, des parties de logiciels, qui s'allouent de la mémoire mais qui ne
    la libèrent jamais</li>
      <li>trouver les zones principales de code faisant des allocations mémoire, c'est-à-dire celles faisant de nombreuses
    requêtes d'allocation mémoire</li>
      <li>trouver les allocations transitoires, c'est-à-dire enchaînant une allocation suivie directement par une désallocation.</li>
    </ul>
  sl: >-
    <p>Heaptrack zasleduje vse dodelitve pomnilnika in jim pripisuje dogodke v sklad sledi. Namenska orodja za analizo vam
    nato omogočajo razlago profila kopice pomnilnika:</p>

    <ul>
      <li>poišče vroče točke, ki jih je treba optimizirati, da zmanjšate pomnilniški odtis vašega programa</li>
      <li>poiščite puščanje pomnilnika, to so lokacije, ki dodelijo pomnilnik, ki pa ga nikoli ne sprostijo</li>
      <li>poiščite vroče točke dodeljevanja, to so lokacije kod, ki sprožijo veliko klicev po dodeljevanju pomnilnika</li>
      <li>poiščite začasne dodelitve pomnilnika, ki jim neposredno sledijo njihove sprostitve</li>
    </ul>
  pt: >-
    <p>O Heaptrack faz uma análise de todas as alocações de memória e anota esses eventos com os registos de chamadas. As
    ferramentas de análise dedicadas permitem-lhe então interpretar o perfil da memória de dados para:</p>

    <ul>
      <li>descobrir pontos críticos que precisam de optimização para reduzir a 'pegada' de memória da sua aplicação</li>
      <li>descobrir fugas de memória, i.e. localizações que alocam memória que nunca é libertada</li>
      <li>descobrir pontos críticos de alocação, i.e. localizações de memória que despoletam bastantes chamadas de alocação
    de memória</li>
      <li>descobrir alocações temporárias, que são alocações que são directamente seguidas da sua libertação</li>
    </ul>
  C: >-
    <p>
          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>
    <ul>
      <li>find hotspots that need to be optimized to reduce the memory footprint of your application</li>
      <li>find memory leaks, i.e. locations that allocate memory which is never deallocated</li>
      <li>find allocation hotspots, i.e. code locations that trigger a lot of memory allocation calls</li>
      <li>find temporary allocations, which are allocations that are directly followed by their deallocation</li>
    </ul>
  id: >-
    <p>Heaptrack melacak semua alokasi memori dan membubuhi keterangan peristiwa ini dengan jejak tumpukan. Alat analisis
    khusus kemudian memungkinkan kamu untuk menginterpretasikan profil memori tumpukan untuk:</p>

    <ul>
      <li>menemukan hotspot yang perlu dioptimalkan untuk mengurangi jejak memori aplikasimu</li>
      <li>menemukan kebocoran memori, misal lokasi yang mengalokasikan memori yang tidak pernah dialokasikan</li>
      <li>menemukan hotspot alokasi, misal lokasi kode yang memicu banyak panggilan alokasi memori</li>
      <li>menemukan alokasi sementara, yaitu alokasi yang langsung diikuti oleh alokasi mereka</li>
    </ul>
  nn: >-
    <p>Heaptrack sporar alle minnereserveringar og merkjer dei med tilhøyrande stabelspor. Analyseverktøyet lèt deg så tolka
    minneprofilen for å:</p>

    <ul>
      <li>Finna problemområde som må optimerast for å redusera minnebruken til programmet.</li>
      <li>Finna minnelekkasjar – område der minne vert reservert men aldri frigjort.</li>
      <li>Finna område i programkoden som utløyser veldig mange minnereserveringskall.</li>
      <li>Finna «mellombelse» reserveringar – reserveringar som umiddelbart vert etterfølgde av avreserveringar.</li>
    </ul>
  uk: >-
    <p>Heaptrack трасує усі запити щодо розміщення даних у пам'яті і анотує ці події за допомогою трасування стека. Далі,
    спеціалізовані інструменти для аналізу надають вам змогу обробляти дані профілювання пам'яті з такою метою:</p>

    <ul>
      <li>Виявлення проблемних місць, які має бути оптимізовано з метою зменшення споживання пам'яті вашою програмою.</li>
      <li>Виявлення витоків пам'яті, тобто розміщень даних у пам'яті без відповідних вивільнень, коли дані стають непотрібними.</li>
      <li>Виявлення проблемних місць розміщення, тобто місць у програмному коді, які призводять до багатьох викликів щодо
    розміщення у пам'яті.</li>
      <li>Виявлення тимчасових розміщень, тобто розміщень даних у пам'яті, за якими одразу ж слідують вивільнення відповідних
    ділянок пам'яті.</li>
    </ul>
  pt-BR: >-
    <p>O heaptrack traça todas as alocações de memória e anota estes eventos com rastreios de pilha. As ferramentas dedicadas
    de análises permitirão a você interpretar o perfil de memória da pilha para:</p>

    <ul>
      <li>encontrar pontos de acesso que precisam ser otimizados para reduzir o consumo de memória de seu aplicativo</li>
      <li>encontrar vazamentos de memória, por exemplo localizações que alocam memória que nunca é desalocada</li>
      <li>encontrar pontos de acesso de alocação, por exemplo localização de códigos que ativam muitas chamadas de alocação
    de memória</li>
      <li>encontrar alocações temporárias, que são alocações que são seguidas diretamente por sua desalocação</li>
    </ul>
  ko: >-
    <p>힙 추적은 모든 메모리 할당을 추적하고 스택 추적과 메모리 할당을 연결합니다. 분석 도구를 사용하여 힙 메모리 프로필을 해석할 수 있습니다:</p>

    <ul>
      <li>프로그램의 메모리 사용량을 줄일 때 필요한 핫스팟(최적화해야 할 지점) 확인</li>
      <li>할당하고 해제하지 않는 등 메모리 누수 확인</li>
      <li>메모리 할당을 많이 호출하는 코드 위치(할당 핫스팟) 확인</li>
      <li>메모리 할당 다음에 바로 해제가 나오는 임시 할당 확인</li>
    </ul>
  nl: >-
    <p>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>

    <ul>
      <li>zoek hotspots die het nodig hebben om geoptimaliseerd te worden om de voetafdruk van het geheugen van uw toepassing
    te verminderen</li>
      <li>zoek naar lekken in het geheugen, d.w.z. locaties die geheugen toewijzen die nooit wordt vrijgegeven</li>
      <li>zoek naar hotspots voor toewijzingen, d.w.z. locaties in de code die veel aanroepen van geheugen toewijzen doen</li>
      <li>zoek naar tijdelijke toewijzingen, die toewijzingen zijn die direct gevolgd worden door hun vrijgave</li>
    </ul>
  da: >-
    <p>Heaptrack sporer alle hukommelsesallokeringer og anmærker begivenhederne med stakspor. Dedikerede analyseværktøjer
    som giver dig mulighed for at fortolke heapens hukommelsesprofil til:</p>

    <ul>
      <li>find hotspots som behøver optimering for at reducere dit programs hukommelsesfodaftryk</li>
      <li>find hukommelseslæk, dvs. positioner som allokerer hukommelse som aldrig deallokeres</li>
      <li>find allokerede hotspots, dvs. kodepositioner som udløser en masse kald for hukommelsesallokering</li>
      <li>find midlertidige allokeringer, som er allokeringer der direkte følges af deres deallokering</li>
    </ul>
  gl: >-
    <p>Heaptrack fai un seguimento de todas as asociacións de memoria e apunta os eventos co historial da rima. Logo pode
    usar ferramentas de análise para interpretar os datos de uso da memoria dinámica (heap) para:</p>

    <ul>
      <li>Atopar puntos quentes que cómpre optimizar para reducir o consumo de memoria da aplicación</li>
      <li>Atopar perdas de memoria, é dicir, lugares que asignan memoria que nunca se libera.</li>
      <li>Atopar puntos quentes de asignación, é dicir, lugares do código que causan moitas chamadas de asignación de memoria.</li>
      <li>Atopar asignacións temporais, asignacións que se liberan no momento.</li>
    </ul>
ProjectGroup: KDE
ProjectLicense: GPL-2.0-or-later
Categories:
- Development
Url:
  homepage: https://phabricator.kde.org/dashboard/view/28/
  bugtracker: https://bugs.kde.org/enter_bug.cgi?format=guided&product=heaptrack
  help: https://mail.kde.org/mailman/listinfo/heaptrack
Icon:
  cached:
  - name: heaptrack-gui_heaptrack.png
    width: 48
    height: 48
  - name: heaptrack-gui_heaptrack.png
    width: 64
    height: 64
  - name: heaptrack-gui_heaptrack.png
    width: 128
    height: 128
  remote:
  - url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/icons/128x128/heaptrack-gui_heaptrack.png
    width: 128
    height: 128
  stock: heaptrack
Launchable:
  desktop-id:
  - org.kde.heaptrack.desktop
Provides:
  binaries:
  - heaptrack
  - heaptrack_gui
  - heaptrack_print
  mediatypes:
  - application/x-heaptrack
Screenshots:
- default: true
  caption:
    ca: Resum del seguiment de les dades d'assignació de la memòria en monticles
    es: Sumario de datos de asignación de memoria de almacenamiento libre rastreada
    fr: Résumé des données d'allocation pour la mémoire dynamique surveillée.
    nn: Samandrag av minnereserveringsdata
    pl: Podsumować śledzonych danych przydzielonych na pamięci stosu
    ca-valencia: Resum del seguiment de les dades d'assignació de la memòria en monticles
    nl: Samenvatting van gevolgde gegevens voor heap-geheugen toewijzen
    pt-BR: Resumo dos dados rastreados de alocação de memória de dados
    it: Riepilogo dei dati delle allocazioni di memoria heap tracciati
    C: Summary of tracked heap memory allocation data
    uk: Резюме щодо стеження за розміщенням даних у «купі» пам'яті
    sv: Sammanfattning av spårad heap-minnestilldelningsdata
  thumbnails:
  - url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/screenshots/image-1_1248x874.png
    width: 1248
    height: 874
  - url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/screenshots/image-1_752x527.png
    width: 752
    height: 527
  - url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/screenshots/image-1_624x437.png
    width: 624
    height: 437
  - url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/screenshots/image-1_224x157.png
    width: 224
    height: 157
  source-image:
    url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/screenshots/image-1_orig.png
    width: 1358
    height: 952
- caption:
    ca: Visualització del gràfic de flames del nombre d'assignacions de memòria en monticles
    es: Visualización de gráfico de llamas del número de asignaciones de memoria de almacenamiento libre
    fr: Affichage graphe en chandelles du nombre d'allocations de mémoire dynamique.
    nn: Flammegraf-visualisering av talet på minnereserveringar
    pl: Zobrazowanie liczby przydzieleń pamięci na stosie na wykresie płomieni
    ca-valencia: Visualització del gràfic de flames del nombre d'assignacions de memòria en monticles
    nl: Flamegraph visualisatie van het aantal toewijzingen van heap-geheugen
    pt-BR: Visualização em gráfico de chamas do número de alocações de memória de dados
    it: Visualizzazione di tipo Flamegraph del totale di allocazioni di memoria heap
    C: Flamegraph visualization of number of heap memory allocations
    uk: Інтерактивна гістограма кількості розміщень у «купі» пам'яті
    sv: Visualisering av antal heap-minnestilldelningar med Flamegraph
  thumbnails:
  - url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/screenshots/image-2_1248x874.png
    width: 1248
    height: 874
  - url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/screenshots/image-2_752x527.png
    width: 752
    height: 527
  - url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/screenshots/image-2_624x437.png
    width: 624
    height: 437
  - url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/screenshots/image-2_224x157.png
    width: 224
    height: 157
  source-image:
    url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/screenshots/image-2_orig.png
    width: 1358
    height: 952
- caption:
    ca: Gràfic de les assignacions de memòria en monticles al llarg del temps
    es: Gráfico de asignaciones de memoria del almacenamiento libre a lo largo del tiempo
    fr: Graphique des allocations de mémoire dynamique en temps réel
    nn: Diagram over minnereserveringar over tid
    pl: Wykres przydzieleń pamięci na stosie na osi czasu
    ca-valencia: Gràfic de les assignacions de memòria en monticles al llarg del temps
    nl: Grafiek van toewijzingen van heap-geheugen in de tijd
    pt-BR: Gráfico das alocações de memória de dado no período de tempo
    it: Grafico delle allocazioni della memoria heap nel tempo
    C: Chart of heap memory allocations over time
    uk: Діаграма розміщення даних у «купі» пам'яті за часом
    sv: Diagram över heap-minnestilldelningar över tiden
  thumbnails:
  - url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/screenshots/image-3_1248x865.png
    width: 1248
    height: 865
  - url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/screenshots/image-3_752x521.png
    width: 752
    height: 521
  - url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/screenshots/image-3_624x432.png
    width: 624
    height: 432
  - url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/screenshots/image-3_224x155.png
    width: 224
    height: 155
  source-image:
    url: org/kde/heaptrack.desktop/ca39911eb3e888d4b944f70da87ba566/screenshots/image-3_orig.png
    width: 1372
    height: 952