Guia de rastreamento dinâmico Solaris

Formato padrão de trace()

Se a função trace() for usada para capturar os dados em vez de printf(), o comando dtrace formatará os resultados usando um formato de saída padrão. Se os dados tiverem 1, 2, 4, ou 8 bytes de tamanho, o resultado será formatado como um valor inteiro decimal. Se os dados forem de qualquer outro tamanho e forem uma seqüência de caracteres imprimíveis, se interpretados como uma seqüência de bytes, eles serão impressos como uma seqüência ASCII. Se os dados forem de qualquer outro tamanho e não uma seqüência de caracteres imprimíveis, eles serão impressos como uma série de valores de byte formatados como inteiros hexadecimais.