Sovelluksen profilointi erillisessä tilassa AS/400-järjestelmässä

Edeltävät toimet:

Sovelluksen profiloinnissa erillisessä tilassa AS/400-järjestelmässä on otettava huomioon muutama tärkeä asia:

  1. Jos haluat ottaa käyttöön metodin tulokohdan tai metodin poistumakohdan tapahtumat JIT-metodeja varten, käytä ominaisuutta 'os400.enbpfrcol=1'. Jos haluat esimerkiksi profiloida sovelluksen MyApp, anna komento
    	    java -XrunMyJvmpiPrf -Dos400.enbpfrcol=1 MyApp
    	
    .
  2. DE (Direct Execution) -koodin optimoinnin taso 40 ei sisällä metodin tulokohdan tai poistumakohdan tapahtumien käyttöönotossa tarvittavia käskyjä. Koska JDK-sovelluskehitysympäristön JAR-tiedostot toimitetaan DE (Direct Execution) -koodin optimoinnin tasolla 40, metodin tulokohtien tai poistumakohtien tapahtumia ei luoda JDK-luokkia varten, ellei JVM-kone ole ajossa puhtaassa JIT-tilassa tai tulkintatilassa. Puhdas JIT-tila otetaan käyttöön ominaisuuden "java.compiler=jitc" avulla. Jos haluat nähdä kaikki metodin tulokohtien tai poistumakohtien tapahtumat, anna seuraava komento:
    	    java -XrunMyJvmpiPrf -Dos400.enbpfrcol=1 -Djava.compiler=jitc MyApp
    	

Aiheeseen liittyviä tehtäviä
Sovelluksen profilointi
Sovelluksen profilointi erillisessä tilassa

Aiheeseen liittyviä ohjeita
Sovelluksen profilointiin liittyvät rajoitukset AS/400-ympäristössä