Perfilar uma aplicação no modo autónomo no AS/400

Pré-requisitos:

Para perfilar uma aplicação no modo autónomo no AS/400 existem alguns pontos importantes que deve ser tidos em consideração:

  1. Para activar eventos de entrada ou saída de método para os métodos JIT, utilizar a propriedade 'os400.enbpfrcol=1'. Por exemplo, para perfilar a aplicação MyApp,
    java -XrunMyJvmpiPrf -Dos400.enbpfrcol=1 MyApp	
    .
  2. O nível de optimização 40 de Direct Execution (DE) não inclui as instruções necessárias para activar métodos de entrada/saída de método. Uma vez que os ficheiros jar JDK são enviados com o nível de optimização 40, os eventos de entrada/saída de método não serão gerados para as classes JDK, a não ser que a JVM seja executada no modo JIT puro ou no modo Interpretado. O modo JIT puro é activado utilizando a propriedade 'java.compiler=jitc'. Para ver todos os eventos de entrada/saída de método, faça o seguinte:
    java -XrunMyJvmpiPrf -Dos400.enbpfrcol=1 -Djava.compiler=jitc MyApp
    	

Tarefas relacionadas
Perfilar uma aplicação
Perfilar uma aplicação no modo autónomo

Referências relacionadas
Limitações ao perfilar uma aplicação no AS/400