Περιορισμοί κατά τη δημιουργία προφίλ για εφαρμογές σε AS/400

Ισχύοντες περιορισμοί εισόδου και εξόδου για τη μέθοδο AS/400 JVMPI

Τα συμβάντα εισόδου/εξόδου της μεθόδου δεν υλοποιούνται για βελτιστοποίηση του κώδικα επιπέδου άμεσης εκτέλεσης 40 (DE). Είναι η προεπιλεγμένη κατάσταση λειτουργίας για τον κώδικα JDK. Αν αυτά τα συμβάντα απαιτούνται για τις κλάσεις JDK, εκτελέστε την εφαρμογή σε κατάσταση λειτουργίας JIT ή σε ερμηνευμένη κατάσταση λειτουργίας. Η προεπιλεγμένη κατάσταση λειτουργίας για την iSeries JVM είναι η μεικτή κατάσταση λειτουργίας. Δηλαδή, εάν ο κώδικας DE είναι παρών, τότε χρησιμοποιείται. Διαφορετικά η κατάσταση λειτουργίας JIT δημιουργεί κώδικα ανάλογα με τις ανάγκες. Δείτε τις πληροφορίες εκκίνησης στην προδιαγραφή JVMPI για AS/400 για περισσότερες πληροφορίες σχετικά με την κατάσταση λειτουργίας JIT.

Η δημιουργία προφίλ με ενεργοποιημένη την άμεση εκτέλεση ενδέχεται να οδηγήσει σε μη-αναμενόμενα αποτελέσματα.

Η δημιουργία προφίλ με ενεργοποίημένη την κατάσταση λειτουργίας άμεσης εκτέλεσης (DE) για ορισμένες κλάσεις είναι πιθανόν να οδηγήσει σε μη αναμενόμενα αποτελέσματα, ειδικά εάν δημιουργείτε προφίλ αφού έχετε ενεργοποιήσει την επιλογή Ανάλυση χρόνου εκτέλεσης, π.χ.

STACK_INFORMATION takes on one of the documented values other than NONE 
(STACK_INFORMATION=normal, or STACK_INFORMATION=contiguous, etc), 
and TRACE_MODE is not equal to NONE.  

Ο χρήστης θα πρέπει να δημιουργεί προφίλ μόνο σε καθαρή κατάσταση λειτουργίας JIT με ορίσματα VM '-Dos400.enbpfrcol=1 -Djava.compiler=jitc' ή σε ερμηνευμένη κατάσταση λειτουργίας με το argument '-interpret' VM.

Σχετικές έννοιες
Επισκόπηση του εργαλείου δημιουργίας προφίλ

Σχετικές εργασίες
Δημιουργία προφίλ εφαρμογής Χρήση της προβολής "Παρακολούθηση προφίλ"

Σχετικές παραπομπές
Πόροι προφίλ