Le fournisseur fasttrap permet le suivi d'emplacements de processus utilisateur spécifiques, préprogrammés. Contrairement à d'autres fournisseurs DTrace, fasttrap n'est pas conçu pour effectuer le suivi de l'activité du système. Ce fournisseur vise plutôt à permettre aux consommateurs DTrace d'introduire des informations dans la structure DTrace en activant la sonde fasttrap.
Le fournisseur fasttrap rend disponible une seule sonde fasttrap:::fasttrap, qui se déclenche à chaque fois qu'un processus de niveau utilisateur lance un appel DTrace dans le noyau. L'appel DTrace permettant d'activer la sonde n'est pas disponible à l'heure actuelle.
Le fournisseur fasttrap utilise le mécanisme de stabilité de DTrace pour décrire ses stabilités, comme décrit dans le tableau suivant. Pour plus d'informations sur le mécanisme de stabilité, reportez-vous au Chapitre39Stabilité.
Élément |
Stabilité des noms |
Stabilité des données |
Classe de dépendance |
---|---|---|---|
Fournisseur |
En cours d'évolution |
En cours d'évolution |
ISA |
Module |
Privé |
Privé |
Inconnu |
Fonction |
Privé |
Privé |
Inconnu |
Nom |
En cours d'évolution |
En cours d'évolution |
ISA |
Arguments |
En cours d'évolution |
En cours d'évolution |
ISA |