How to Install and Uninstall heaptrack-gui Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 02,2024

1. Install "heaptrack-gui" package

Here is a brief guide to show you how to install heaptrack-gui on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install heaptrack-gui

2. Uninstall "heaptrack-gui" package

This guide covers the steps necessary to uninstall heaptrack-gui on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove heaptrack-gui $ sudo apt autoclean && sudo apt autoremove

3. Information about the heaptrack-gui package on Ubuntu 21.10 (Impish Indri)

Package: heaptrack-gui
Architecture: amd64
Version: 1.2.0-1ubuntu1
Priority: optional
Section: universe/devel
Source: heaptrack
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Science Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 730
Depends: kio, libboost-iostreams1.74.0 (>= 1.74.0), libc6 (>= 2.14), libgcc-s1 (>= 3.3.1), libkchart2 (>= 2.6.0), libkf5configcore5 (>= 4.97.0), libkf5configwidgets5 (>= 4.96.0), libkf5coreaddons5 (>= 5.16.0), libkf5i18n5 (>= 4.97.0), libkf5itemmodels5 (>= 4.96.0), libkf5kiowidgets5 (>= 4.96.0), libkf5threadweaver5 (>= 4.98.0), libkf5widgetsaddons5 (>= 4.96.0), libqt5core5a (>= 5.15.1), libqt5gui5 (>= 5.7.0) | libqt5gui5-gles (>= 5.7.0), libqt5widgets5 (>= 5.2.0~alpha1), libstdc++6 (>= 6)
Filename: pool/universe/h/heaptrack/heaptrack-gui_1.2.0-1ubuntu1_amd64.deb
Size: 273316
MD5sum: e738fee2ca19c7e9a4bcc95e59c2b60e
SHA1: f9d60cd68c2ba8feb20bf451f9d0621da4016707
SHA256: aebc0d57da164ad363a4fdab6f21a7dcd2dd321efa72616e67d703ce08707315
SHA512: 46bdb8d5acbb19aa1a9e039931ff13fc6e9084b0c9a71f9f1909910df68ae83fda20398372285a9db9fd33352ba84f1bf122b7f80e15af1b23b1159f0c10c163
Homepage: https://github.com/KDE/heaptrack
Description-en: heap memory profiler for Linux
Heap memory usage profiler. It uses LD_PRELOAD to track all calls
to the core memory allocation functions and logs these occurrences.
Additionally, backtraces are obtained and logged. It can also
generate a historigram of allocation sizes over the number of
calls. Heaptrack measures the following:
.
* Heap memory consumption (like Massif).
* Number of calls to allocation functions (like callgrind).
* Total amount of memory allocated, ignoring deallocations.
* Leaked memory (like memcheck).
.
Heaptrack is notable for it's ability to attach to running processes,
for consuming substantially less memory than Valgrind, and for not
reducing an application's interactivity as much as Valgrind does.
Heaptrack is useful for debugging memory leaks and memory ballooning.
.
The package contains the GUI for data analysis.
Description-md5: 81174acb789b6d87eef358fb7119aacf