Profilage d'une application en mode autonome sous AS/400

Prérequis :

Pour profiler une application en mode autonome sous AS/400, vous devez prendre en compte quelques points importants :

  1. Pour activer les événements d'entrée et de sortie de méthode pour les méthodes en mode JIT, utilisez la propriété 'os400.enbpfrcol=1'. Par exemple, pour profiler l'application MyApp, spécifiez :
    	    java -XrunMyJvmpiPrf -Dos400.enbpfrcol=1 MyApp
    	
    .
  2. Le niveau d'optimisation DE (Direct Execution) 40 n'inclut pas les instructions requises pour activer les événements d'entrée/de sortie de méthode. Les fichiers JAR JDK étant livrés avec le niveau d'optimisation DE 40, les événements d'entrée/de sortie de méthode ne seront pas générés pour les classes JDK, sauf si la machine JVM est exécutée en mode pur JIT ou en mode interprété. Le mode pur JIT est activé à l'aide de la propriété "java.compiler=jitc". Pour afficher tous les événements d'entrée/de sortie de méthode, procédez comme suit :
    	    java -XrunMyJvmpiPrf -Dos400.enbpfrcol=1 -Djava.compiler=jitc MyApp
    	

Tâches connexes
Profilage d'une application
Profilage d'une application en mode autonome

Références connexes
Limitations lors du profilage d'une application sous AS/400