Guia de rastreamento dinâmico Solaris

Capítulo 32 Provedor fasttrap

O provedor fasttrap permite o rastreio em locais do processo do usuário específicos e pré-programados. Ao contrário da maioria dos outros provedores do DTrace, o provedor fasttrap não é projetado para rastrear a atividade do sistema. Em vez disso, esse provedor é uma forma que os consumidores do DTrace têm de inserir informações no framework do DTrace ativando o teste fasttrap.

Testes

O provedor fasttrap disponibiliza um único teste, fasttrap:::fasttrap, que é acionado sempre que um processo no nível do usuário faz uma determinada chamada do DTrace no kernel. A chamada do DTrace para ativar o teste não está publicamente disponível no momento.

Estabilidade

O provedor fasttrap usa o mecanismo de estabilidade do DTrace para descrever suas estabilidades, conforme mostrado na tabela seguinte. Para obter mais informações sobre o mecanismo de estabilidade, consulte o Capítulo 39Estabilidade.

Elemento 

Estabilidade de nome 

Estabilidade de dados 

Classe de dependência 

Provedor 

Desenvolvendo 

Desenvolvendo 

ISA

Módulo 

Privada 

Privada 

Desconhecida 

Função 

Privada 

Privada 

Desconhecida 

Nome 

Desenvolvendo 

Desenvolvendo 

ISA

Argumentos 

Desenvolvendo 

Desenvolvendo 

ISA