ftrace

ftrace

O Ftrace é um rastreador interno projetado para ajudar desenvolvedores e designers de sistemas a encontrar o que está acontecendo dentro do kernel.
O Ftrace é um rastreador interno projetado para ajudar desenvolvedores e projetistas de sistemas a encontrar o que está acontecendo dentro do kernel.Ele pode ser usado para depuração ou análise de latências e problemas de desempenho que ocorrem fora do espaço do usuário.Embora o ftrace seja normalmente considerado o rastreador de funções, é realmente um trabalho de estrutura de vários utilitários de rastreamento variados.Há rastreamento de latência para examinar o que ocorre entre interrupções desativadas e ativadas, bem como para preempção e, a partir de um momento em que uma tarefa é acordada, a tarefa é realmente agendada. Um dos usos mais comuns do ftrace é o rastreamento de eventos.Em todo o kernel, existem centenas de pontos de eventos estáticos que podem ser ativados através do sistema de arquivos debugfs para ver o que está acontecendo em certas partes do kernel.
ftrace

Local na rede Internet:

Alternativas ao ftrace para Solaris

DTrace

DTrace

O DTrace é uma ferramenta de análise de desempenho e solução de problemas para Solaris, Mac OS X e FreeBSD.