DTrace est réglé en définissant ou en activant des options. Les options disponibles sont décrites dans le tableau ci-dessous. Pour certaines options, dtrace(1M) propose une option de ligne de commande correspondante.
Tableau 16–1 Options client DTrace
Nom de l'option |
Valeur |
Alias dtrace(1M) |
Description |
Voir le chapitre |
---|---|---|---|---|
aggrate |
time |
Vitesse de lecture de groupement | ||
aggsize |
size |
Taille du tampon de groupement | ||
bufresize |
auto ou manual |
Stratégie de redimensionnement du tampon | ||
bufsize |
size |
-b |
Taille du tampon principal | |
cleanrate |
time |
Vitesse de nettoyage. À spécifier en nombre par seconde avec le suffixe hz. | ||
cpu |
scalar |
-c |
CPU sur laquelle activer le suivi | |
defaultargs |
— |
Autorise des références à des arguments de macro non spécifiés | ||
destructive |
— |
-w |
Autorise des actions destructrices | |
dynvarsize |
size |
Taille d'espace de variable dynamique | ||
flowindent |
— |
-F |
Indente une entrée de fonction et la préfixe avec -> ; annule l'indentation du retour de fonction et la préfixe avec <- | |
grabanon |
— |
-a |
Revendique un état anonyme | |
jstackframes |
scalar |
Nombre de cadres de la pile jstack() par défaut | ||
jstackstrsize |
scalar |
Taille d'espace de chaîne par défaut pour jstack() | ||
nspec |
scalar |
Nombre de spéculations | ||
quiet |
— |
-q |
Ne fournit que des données explicitement suivies | |
specsize |
size |
|
Taille du tampon de spéculation | |
strsize |
size |
Taille de chaîne | ||
stackframes |
scalar |
Nombre de cadres de la pile | ||
stackindent |
scalar |
Nombre d'espaces à utiliser pour l'indentation de la sortie de stack() et de ustack() | ||
statusrate |
time |
Vitesse de vérification du statut |
|
|
switchrate |
time |
Vitesse de commutation du tampon | ||
ustackframes |
scalar |
Nombre de cadres de la pile utilisateur |
Les valeurs exprimant des tailles peuvent être accompagnées d'un suffixe (facultatif) k, m, g ou t pour indiquer des kiloctets, mégaoctets, gigaoctets et téraoctets, respectivement. Les valeurs exprimant des heures peuvent être accompagnées d'un suffxe (facultatif) ns, us, ms, s ou hz pour indiquer des nanosecondes, microsecondes, millisecondes, secondes et nombre par seconde, respectivement.