Sysprof-3.46.0

Introduction Sysprof

Le paquet sysprof contient un profileur statistique pour le système en entier, pour Linux.

This package is known to build and work properly using an LFS 11.3 platform.

Informations sur le paquet

Dépendances de Sysprof

Requises

desktop-file-utils-0.26, GTK-4.8.3, itstool-2.0.7, JSON-GLib-1.6.6, libadwaita-1.2.2, libdazzle-3.44.0, libunwind-1.6.2, Polkit-122 et elogind-246.10

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/sysprof

Installation de Sysprof

Installez Sysprof en lanant les commandes suivantes :

mkdir build &&
cd    build &&

meson --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