pprof2calltree
format converters for KCachegrind profiler visualisation tool
Install
- All systems
-
curl cmd.cat/pprof2calltree.sh
- Debian
-
apt-get install kcachegrind-converters
- Ubuntu
-
apt-get install kcachegrind-converters
- Arch Linux
-
pacman -S kcachegrind-common
- Kali Linux
-
apt-get install kcachegrind-converters
- CentOS
-
yum install kdesdk-kcachegrind
- Fedora
-
dnf install kcachegrind-converters
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install kcachegrind-converters
- Raspbian
-
apt-get install kcachegrind-converters
- Dockerfile
- dockerfile.run/pprof2calltree
kcachegrind-converters
format converters for KCachegrind profiler visualisation tool
This is a collection of scripts for converting the output from several different profiling tools into a format that KCachegrind can display. KCachegrind is a visualisation tool for the profiling data generated by calltree, a memory profiling tool for valgrind. Executables can be profiled using calltree without being recompiled, including multi-threaded applications, shared libraries, and plugin architectures. The included scripts are: * dprof2calltree: converts the tmon.out output of Perl's Devel::DProf package * hotshot2calltree: converts the pstat output of the hotshot Python profiler * memprof2calltree: converts the memory profiles of memprof * op2calltree: converts the OProfile's output of "opreport -gdf" (v 0.8) * pprof2calltree: converts the pprof output from APD This package is part of the KDE Software Development Kit module.
kcachegrind
visualisation tool for the Valgrind profiler
KCachegrind is a visualisation tool for the profiling data generated by calltree, a memory profiling tool for valgrind. Any executable can be profiled using calltree without being recompiled, including multi-threaded applications, shared libraries, and plugins. For visualising the output from profiling tools other than Valgrind, several converters can be found in the kcachegrind-converters package. This package is part of the KDE Software Development Kit module.
kcachegrind-common
Visualization of Performance Profiling Data (common files)
kdesdk
Software Development Kit from the official KDE release
KDE is produced by an international technology team that creates free and open source software for desktop and portable computing. Among KDE's products are a modern desktop system for Linux and UNIX platforms, comprehensive office productivity and groupware suites and hundreds of software titles in many categories including Internet and web applications, multimedia, entertainment, educational, graphics and software development. This metapackage includes software development applications provided with the official release of KDE.