Manuel de suivi dynamique Solaris

Affichage de clients DTrace

Pour extraire des données DTrace d'un client DTrace, vous devez tout d'abord déterminer le client DTrace concerné en exécutant la commande MDB ::dtrace_state :


> ::dtrace_state
    ADDR MINOR     PROC NAME                 FILE
ccaba400     2        - <anonymous>             -
ccab9d80     3 d1d6d7e0 intrstat         cda37078
cbfb56c0     4 d71377f0 dtrace           ceb51bd0
ccabb100     5 d713b0c0 lockstat         ceb51b60
d7ac97c0     6 d713b7e8 dtrace           ceb51ab8

Cette commande affiche un tableau de structures d'état DTrace. Chaque ligne du tableau contient les informations suivantes :

Pour plus d'informations sur un client DTrace spécifique, indiquez l'adresse de sa structure de processus dans la commande ::ps :


> d71377f0::ps
S    PID   PPID   PGID    SID    UID      FLAGS     ADDR NAME
R 100647 100642 100647 100638      0 0x00004008 d71377f0 dtrace