Profilér et program i enkeltstående tilstand på AS/400
Forudsætninger:
Der skal tages hensyn til følgende vigtige punkter ved profilering af et program i enkeltstående tilstand på AS/400:
- Brug egenskaben
'os400.enbpfrcol=1' til at aktivere metodeindgangs- eller metodeafslutningsaktiviteter for JIT-ed-metoder. For eksempel for at profilere MyApp-programmet:
java -XrunMyJvmpiPrf -Dos400.enbpfrcol=1 MyApp
.
- DE-optimeringsniveauet 40 (Direct Execution) inkluderer ikke de instruktioner, der kræves for at aktivere metodeindgangs/afslutningsaktiviteter. Da JDK jar-filer leveres med DE-optimeringsniveau 40, genereres metodeindgangs/afslutningsaktiviteter ikke for JDK-klasser, medmindre JVM udføres i ren JIT-tilstand eller fortolket tilstand. Ren JIT-tilstand aktiveres vha. egenskaben 'java.compiler=jitc'. Gør følgende for at få vist alle metodeindgangs/afslutningsaktiviteter:
java -XrunMyJvmpiPrf -Dos400.enbpfrcol=1 -Djava.compiler=jitc MyApp
Relaterede opgaver
Profilér et program
Profilér et program i enkeltstående tilstand
Relateret reference
Begrænsninger ved profilering af et program på AS/400
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.