Capítulo 12. Compilador e Ferramentas
SystemTap é uma ferramenta de análise e rastreamento que permite que usuários estudem e monitorem as atividades de sistema operacional (particularmente, o kernel) em pequenos detalhes. Ele fornece informações semelhantes ao resultado de ferramentas como netstat, ps, top, e iostat. No entanto, o SystemTap foi criado para fornecer mais filtro e opções de análise para informações coletadas.
- Os módulos do Kernel com um hifen ("
-
") em seus nomes, tal comoi2c-core
são agora manuseados adequadamente. process.mark
agora suporta$$parms
para os parâmetros de leitura de análise.- Operação do SystemTap melhorada e simplificada compile-server e client:
- compile-server pode reunir os resultados da construção do script para desempenho avançado.
- compile-server e client comunicam informações de versão de troca para ajustar o protocolo de comunicação e usar a versão mais recente do possível servidor.
- Remoção das ferramentas obsoletas: stap-client, stap-authorize-server-cert, stap-authorize-signing-cert, stap-find-or-start-server, e stap-find-servers.
- Para execução remota, a funcionalidade do
--remote USER@HOST
pode agora ser especificada diversas vezes e construirá automaticamente o script para o kernel distinto e configurações de arquiteturas, e executá-lo em todas as máquinas nomeadas de uma só vez. - O utilitário staprun agora permite diversas instâncias do mesmo script serem executadas ao mesmo tempo.