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 todas as plataformas com qualquer licença

strace

strace

Rastrear chamadas e sinais do sistema.Um utilitário de diagnóstico, depuração e espaço de usuário instrucional.
DTrace

DTrace

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

perf

Contadores de desempenho da CPU do instrumento, pontos de rastreio, kprobes e uprobes (rastreamento dinâmico).
ltrace

ltrace

O ltrace intercepta e grava chamadas dinâmicas da biblioteca, chamadas por um processo executado e pelos sinais recebidos por esse processo.
ktrace

ktrace

O utilitário ktrace permite o log de rastreamento do kernel para os processos especificados.Os dados de rastreio do kernel são registrados no arquivo ktrace.out.
SystemTap

SystemTap

O SystemTap fornece instrumentação para um kernel em execução ao vivo e aplicativos de espaço do usuário.
ktap

ktap

O ktap é uma ferramenta de rastreamento dinâmico baseada em script para Linux.Ele usa uma linguagem de script e permite que os usuários rastreiem o kernel do Linux dinamicamente.