System-wide performance profiler for GNU/Linux
Sysprof performs detailed, accurate, and fast CPU profiling of an entire GNU/Linux system including the kernel and all user-space applications. This helps find the function(s) in which a program spends most of its time.
It uses the kernel's built-in ptrace
feature and handles shared libraries. Applications do not need to be recompiled--or even restarted.
System | Target | Derivation | Build status |
---|---|---|---|
x86_64-linux | /gnu/store/19y9xcj5wqsxc9cfx6qsb20dq2akk5lq-sysprof-3.42.1.drv | ||
x86_64-linux | riscv64-linux-gnu | /gnu/store/g1xdd69vj7p1m7ps1r1ks3gjrjj1mnss-sysprof-3.42.1.drv | |
x86_64-linux | powerpc-linux-gnu | /gnu/store/p67w58q4zzgsyqvkpy49hibq5i23d1ij-sysprof-3.42.1.drv | |
x86_64-linux | powerpc64le-linux-gnu | /gnu/store/22ng6qmz579w3lcnphi3incmwd2a8llz-sysprof-3.42.1.drv | |
x86_64-linux | i686-w64-mingw32 | /gnu/store/qhvp1ar6khscp0ginbp94s4i6kmahax8-sysprof-3.42.1.drv | |
x86_64-linux | i586-pc-gnu | /gnu/store/sxicx2c4lh14r51ndlixms2ll2vs6vsw-sysprof-3.42.1.drv | |
x86_64-linux | arm-linux-gnueabihf | /gnu/store/f28qacc2wdz0sfzdc92zqidh2hdsamz1-sysprof-3.42.1.drv | |
x86_64-linux | aarch64-linux-gnu | /gnu/store/2dpb7lv94k32f5c4nqdy1wkwkmd4jy65-sysprof-3.42.1.drv | |
riscv64-linux | /gnu/store/x62jlf7q12pcmjq3pc3b7krz0xdr0bjv-sysprof-3.42.1.drv | ||
aarch64-linux | /gnu/store/jprldd633wmbagbiqmj9j76gd8pmb3c0-sysprof-3.42.1.drv |
Linter | Message | Location |
---|---|---|
input-labels Identify input labels that do not match package names | label 'gettext' does not match package name 'gettext-minimal' | |
input-labels Identify input labels that do not match package names | label 'xmllint' does not match package name 'libxml2' |