DTrace se ajusta mediante la configuración o activación de opciones. En la tabla siguiente se describen las opciones disponibles. Para algunas opciones, dtrace(1M) proporciona la opción de línea de comandos correspondiente.
Tabla 16–1 Opciones de consumidor de DTrace
Nombre de la opción |
Valor |
Alias dtrace(1M) |
Descripción |
Consulte el capítulo |
---|---|---|---|---|
aggrate |
time |
Velocidad de lectura de adición | ||
aggsize |
size |
Tamaño de la memoria intermedia de adición | ||
bufresize |
auto o manual |
Directiva de cambio de tamaño de la memoria intermedia |
Capítulo 11Memorias intermedias y almacenamiento en memoria intermedia |
|
bufsize |
size |
-b |
Tamaño de la memoria intermedia principal |
Capítulo 11Memorias intermedias y almacenamiento en memoria intermedia |
cleanrate |
time |
Velocidad de limpieza. Debe especificarse un número por segundo con el sufijo hz. | ||
cpu |
scalar |
-c |
CPU en la que desea habilitar el seguimiento |
Capítulo 11Memorias intermedias y almacenamiento en memoria intermedia |
defaultargs |
— |
Permitir referencias a argumentos de macro no especificados | ||
destructive |
— |
-w |
Permitir acciones destructivas | |
dynvarsize |
size |
Tamaño de espacio variable dinámico | ||
flowindent |
— |
-F |
Entrada de función de sangría y prefijo con ->; devolución de función de no sangría y prefijo con <- | |
grabanon |
— |
-a |
Declara el estado anónimo | |
jstackframes |
scalar |
Número de estructuras de pila predeterminadas jstack() | ||
jstackstrsize |
scalar |
Tamaño de espacio de cadena predeterminado para jstack() | ||
nspec |
scalar |
Número de especulaciones | ||
quiet |
— |
-q |
Emite como salida sólo los datos de los que se ha realizado un seguimiento de forma explícita | |
specsize |
size |
|
Tamaño de la memoria intermedia de especulación | |
strsize |
size |
Tamaño de cadena | ||
stackframes |
scalar |
Número de estructuras de pila | ||
stackindent |
scalar |
Número de caracteres de espacios en blanco a utilizar al realizar la sangría de la salida de stack() y ustack() | ||
statusrate |
time |
Velocidad de comprobación de estado |
|
|
switchrate |
time |
Velocidad de conmutación de memoria intermedia |
Capítulo 11Memorias intermedias y almacenamiento en memoria intermedia |
|
ustackframes |
scalar |
Número de estructuras de pila de usuario |
A los valores que indiquen tamaños se les puede asignar un sufijo opcional de k, m, g o t para indicar kilobytes, megabytes, gigabytes y terabytes respectivamente. A los valores que indiquen tiempo se les puede asignar un sufijo opcional de ns, us, ms, s o hz para indicar nanosegundos, microsegundos, milisegundos, segundos y número por segundo, respectivamente.