Capítulo 8. Compilador e Ferramentas
O SystemTap está rastreando e analisando a ferramenta que permite que usuários estudem e monitorem as atividades do sistema operacional (especialmente o kernel) em detalhes. Ele fornece informações semelhantes ao resultado das ferramentas como netstat, ps, top, and iostat; no entanto, o SystemTap foi criado para fornecer mais filtragem e opções de análise para informações coletadas.
- Os módulos do Kernel com o hífen ("
-
") em seus nomes, comoi2c-core
são agora manuseados adequadamente. process.mark
agora suporta o$$parms
para parâmetros de análise de leitura.- Operação aprimorada e simplificada do SystemTap compile-server e client:
- compile-server pode realizar uma construção de script de cache para o desempenho aprimorado.
- compile-server and client communicate to exchange version information to adjust the communication protocol accordingly and use the newest version of the server possible.
- 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 função
--remote USER@HOST
pode agora ser especificada diversas vezes e irá construir automaticamente o script para o kernel distinto e configurações de arquitetura, e executá-lo em todas as máquinas nomeadas de uma só vez. - O utilitário staprun agora permite instâncias múltiplas do mesmo script a ser executada na mesma hora.
- Uma nova função
tz_ctime()
imprime o fuso horário de tempo local. - Novas funções
HZ()
andjiffies()
foram adicionadas para manutenção de hora aproximada.