How to Install and Uninstall heaptrack Package on Kali Linux

Last updated: May 16,2024

1. Install "heaptrack" package

Please follow the instructions below to install heaptrack on Kali Linux

$ sudo apt update $ sudo apt install heaptrack

2. Uninstall "heaptrack" package

This tutorial shows how to uninstall heaptrack on Kali Linux:

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

3. Information about the heaptrack package on Kali Linux

Package: heaptrack
Version: 1.5.0+dfsg1-2
Installed-Size: 357
Maintainer: Debian Science Maintainers
Architecture: amd64
Depends: libboost-filesystem1.83.0 (>= 1.83.0), libboost-iostreams1.83.0 (>= 1.83.0), libboost-program-options1.83.0 (>= 1.83.0), libc6 (>= 2.34), libgcc-s1 (>= 3.3.1), libstdc++6 (>= 13.1), libheaptrack (= 1.5.0+dfsg1-2)
Size: 113400
SHA256: d4d10fe6fa0cd51cef00e7b342c79f28434f83cc45175214542e15a5e74b8f52
SHA1: 7b75704594be5ac4d78d1d38e3cc68faf6495826
MD5sum: 65a9eb79e2d6dde6864db6c575739551
Description: 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 its 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 command line tools.
Description-md5:
Homepage: https://github.com/KDE/heaptrack
Section: devel
Priority: optional
Filename: pool/main/h/heaptrack/heaptrack_1.5.0+dfsg1-2_amd64.deb