Sysprof-3.48.0
Installation de Sysprof
Installez Sysprof en lanant les
commandes suivantes :
mkdir build &&
cd build &&
meson setup --prefix=/usr \
--buildtype=release \
-Dsystemdunitdir=/tmp \
.. &&
ninja
Pour tester les résultats lancez : ninja test.
Maintenant, en tant qu'utilisateur root :
ninja install &&
rm -v /tmp/*.service
Explication des commandes
rm -v
/tmp/*.service : cette commande supprime les
unités systemd qui ne sont pas utiles sur les systèmes SysV.
-Dsystemdunitdir=/tmp : ce
paramètre place les unités systemd dans /tmp sur les systèmes SysV
pour qu'elles puissent être supprimées. Il passe aussi un test pour
systemd dans le fichier meson.build.
Contents
Programmes installs:
sysprof, sysprof-agent et
sysprof-cli
Bibliothèques installes:
libsysprof-4.so, libsysprof-capture-4.a,
libsysprof-memory-4.so, libsysprof-speedtrack-4.so et
libsysprof-ui-5.so
Répertoires installs:
/usr/include/sysprof-4,
/usr/include/sysprof-ui-5 et /usr/share/help/*/sysprof
Descriptions courtes
|
sysprof
|
est une interface graphique pour sysprof
|
|
sysprof-agent
|
est utilisé pour profiler les applications dans des
conteneurs
|
|
sysprof-cli
|
est une interface en ligne de commande pour sysprof
|
|
libsysprof-4.so
|
fournit les fonctions de l'API pour profiler les
processus lancés sur un système
|
|
libsysprof-capture-4.a
|
fournit un crochet utilisé pour capturer les statistiques
d'un processus
|
|
libsysprof-memory-4.so
|
fournit les fonctions de l'API pour capturer les
statistiques mémoire
|
|
libsysprof-speedtrack-4.so
|
fournit les fonctions de l'API pour suivre la vitesse
d'un processus en cours d'exécution
|
|
libsysprof-ui-4.so
|
fournit les fonctions de l'API pour l'interface sysprof
|