Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
work:semana_35_de_2021 [2021/09/02 14:21] magsilvawork:semana_35_de_2021 [2021/09/14 14:43] – ↷ Links adapted because of a move operation 65.21.179.252
Line 4: Line 4:
   * Reunão com [[Vinicius Bosa Petris]]: resolução de problemas do estudo experimental.   * Reunão com [[Vinicius Bosa Petris]]: resolução de problemas do estudo experimental.
   * Reunião com [[Leandro César da Cruz]]: revisão de dados, estabelecimento de grupo de controle, artigo.   * Reunião com [[Leandro César da Cruz]]: revisão de dados, estabelecimento de grupo de controle, artigo.
-  * Reunião com [[Bruno Henrique Pachulski Camara]].+  * Reunião com [[.students:bruno_henrique_pachulski_camara]].
   * Após a reunião com o Bruno, estudei mais um pouco sobre o BCC. Pontos interessantes:   * Após a reunião com o Bruno, estudei mais um pouco sobre o BCC. Pontos interessantes:
     * A lista de USDT para Java (e qualquer outra coisa) pode ser obtida pela ferramenta ''tplist'' do ''bcc''. No Fedora, temos:     * A lista de USDT para Java (e qualquer outra coisa) pode ser obtida pela ferramenta ''tplist'' do ''bcc''. No Fedora, temos:
Line 11: Line 11:
     * Para aplicações em Java, é necessário habilitar os pontos de prova com a opção ''-XX:+ExtendedDTraceProbes'' (por exemplo, java -XX:+ExtendedDTraceProbes identifier.Identifier)     * Para aplicações em Java, é necessário habilitar os pontos de prova com a opção ''-XX:+ExtendedDTraceProbes'' (por exemplo, java -XX:+ExtendedDTraceProbes identifier.Identifier)
     * Olhando os diversos script em ''/usr/share/bcc/tools/lib'' e os pontos de prova, é relativamente fácil ouvir outros processos.     * Olhando os diversos script em ''/usr/share/bcc/tools/lib'' e os pontos de prova, é relativamente fácil ouvir outros processos.
 +    * Como os utilitários BCC para eBPF precisam do número do processo para funcionar, será necessário pensar em alguma de obter o processo igual ou criar um novo processo e esperar o carregamento e ativação do problema BPF.
 +    * Uma alternativa é não depender exatamente dessa informação e localizar a aplicação sob teste de outra forma (menos direta).
  
 ===== Extensão ===== ===== Extensão =====