在 AS/400 上以独立方式对应用程序进行概要分析

先决条件:

要在 AS/400 上以独立方式对应用程序进行概要分析,需要考虑一些要点:

  1. 为了对支持 JIT 的方法启用方法入口和方法出口事件,使用“os400.enbpfrcol=1”属性。例如,要对 MyApp 应用程序进行概要分析,
    	    java -XrunMyJvmpiPrf -Dos400.enbpfrcol=1 MyApp
    	
    .
  2. 直接执行(DE)优化级别 40 不包括启用方法入口/出口事件所需的指令。由于 JDK JAR 文件是 DE 优化级别 40 附带提供的,所以除非 JVM 以纯 JIT 方式或“解释”方式运行,否则不会对 JDK 类生成方法入口/出口事件。纯 JIT 方式是使用“java.compiler=jitc”属性启用的。为了查看所有方法入口/出口事件,执行以下指令:
    	    java -XrunMyJvmpiPrf -Dos400.enbpfrcol=1 -Djava.compiler=jitc MyApp
    	

相关任务
对应用程序进行概要分析
以独立方式对应用程序进行概要分析

相关参考
在 AS/400 上对应用程序进行概要分析的局限性