How to Install and Uninstall heaptrack-gui Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: April 28,2024

1. Install "heaptrack-gui" package

Please follow the step by step instructions below to install heaptrack-gui on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install heaptrack-gui

2. Uninstall "heaptrack-gui" package

Please follow the steps below to uninstall heaptrack-gui on Ubuntu 21.04 (Hirsute Hippo):

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

3. Information about the heaptrack-gui package on Ubuntu 21.04 (Hirsute Hippo)

Package: heaptrack-gui
Architecture: amd64
Version: 1.2.0-1build1
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: 770
Depends: kio, libboost-iostreams1.74.0 (>= 1.74.0), libc6 (>= 2.14), libgcc-s1 (>= 3.0), 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-1build1_amd64.deb
Size: 277656
MD5sum: 377eda2ef6735ea8b203c3223481230d
SHA1: 1af5d7cc783db4f66e0940e953a1eae2da89d26e
SHA256: 45b5556329e1eb7d40d6dd883eb62fc1041e4da737110df68779b770761e8ca7
SHA512: 4f48749d4c294b402a120ecd9f2b5ae891defffccaaaaaa09311f830cd21e39ef7edfd84bd5788a0b642e68aa4260be439ebad4d0256a5710f1837139ae0d776
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