KCachegrind

Profiler Frontend

Development

Not tested on a device yet. What that means

KCachegrind in Breadstick

Breadstick runs Debian's own kcachegrind package for ARM64, the build a Debian 13 computer with an ARM processor installs, so KCachegrind should look and behave as it does on a Linux PC. On Samsung DeX, Floating mode opens it as its own window beside your Android apps, and Desktop mode runs it on a full Linux desktop.

Compilers and interpreters run on the device's own ARM64 processor, while containers and virtual machines, which need a kernel of their own, cannot run. More about development tools in Breadstick.

About KCachegrind

From the project's description

KCachegrind is a profile data visualization tool, used to determine the most time consuming parts in the execution of a program.

Features:

  • KCachegrind visualizes profiles (i.e. runtime characteristics) of applications in various ways, including call graph visualisations and source/disassembler annotation.
  • It can load profiles generated by the cache simulation/call tracer Calltree, a Valgrind tool. Thus, profiling does not need any preparation, can cope with shared libraries and plugin architectures, and does not influence the measuring itself.
  • Converter scripts for OProfile, Perl, and PHP.
  • Switching between multiple visualization layouts.
  • Call graph can be exported as image (PNG).
  • Simultaneous display of 2 event types in Call and Annotation View

From the project's AppStream metadata in Debian's kcachegrind package, under CC0-1.0.

Developer
KDE
Menu categories
Development

Related apps

All Linux development tools

Sources and licenses

  • Name, summary and description: the project's AppStream metadata in Debian's kcachegrind package, under CC0-1.0.
  • Icon: the project's own, from Debian's AppStream icon cache for the kcachegrind package; the project's license is GPL-2.0-or-later.
  • AppStream data: Debian's AMD64 metadata for the kcachegrind package. Debian's ARM64 AppStream index has no entry for it, though the package itself is in Debian 13 for ARM64, and the version and sizes shown are the ARM64 package's.
  • Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
  • Popularity: Debian Popularity Contest counts.

More in About the catalog.