MyNixOS website logo
Description

The Ignominous Profiler.

IgProf is a fast and light weight profiler. It correctly handles dynamically loaded shared libraries, threads and sub-processes started by the application. We have used it routinely with large C++ applications consisting of many hundreds of shared libraries and thousands of symbols from millions of source lines of code. It requires no special privileges to run. The performance reports provide full navigable call stacks and can be customised by applying filters. Results from any number of profiling runs can be included. This means you can both dig into the details and see the big picture from combined workloads.

Metadata

Version

5.9.18

License

Maintainers (1)

Executables (13)

Show all
  • bin/igprof
  • bin/igprof-analyse
  • bin/igprof-analyse-old
  • bin/igprof-func
  • bin/igprof-navigator
  • bin/igprof-navigator-summary
  • bin/igprof-populator
  • bin/igprof-segment
  • bin/igprof-symbol-sizes
  • bin/igpython-analyse
  • bin/igtrace
  • bin/igtrace-mmap-analysis
  • bin/igtrace-mmap-summary

Platforms (21)

    Linux
Show all
  • aarch64-linux
  • armv5tel-linux
  • armv6l-linux
  • armv7a-linux
  • armv7l-linux
  • i686-linux
  • loongarch64-linux
  • m68k-linux
  • microblaze-linux
  • microblazeel-linux
  • mips-linux
  • mips64-linux
  • mips64el-linux
  • mipsel-linux
  • powerpc64-linux
  • powerpc64le-linux
  • riscv32-linux
  • riscv64-linux
  • s390-linux
  • s390x-linux
  • x86_64-linux