Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να δημιουργήσετε ένα Dump Java Heap

Κατά την αναζήτηση ενός προγράμματος Java για διαρροές μνήμης , μπορεί να είναι χρήσιμο να δημιουργήσετε μια χωματερή σωρού για να βοηθήσει στις προσπάθειες εντοπισμού σφαλμάτων σας . Παρουσιάζεται διαρροή μνήμης όταν ένα πρόγραμμα χρησιμοποιεί μνήμη και , στη συνέχεια, ποτέ δεν απελευθερώνει τη μνήμη για το λειτουργικό σύστημα για να χρησιμοποιήσετε ξανά . Σημαντικές διαρροές μνήμης μπορεί να οδηγήσει ο υπολογιστής επιβραδύνεται και τελικά εξαντλείται η μνήμη της . Η Java SDK έρχεται με το εργαλείο Java Memory Map , το οποίο μπορείτε να χρησιμοποιήσετε για να δημιουργήσετε και να αποθηκεύσετε ένα σωρό χωματερή σε ένα αρχείο . Στη συνέχεια μπορείτε να χρησιμοποιήσετε το εργαλείο Java σωρού Ανάλυση για να ανοίξετε το αρχείο σωρού χωματερή για ανάλυση . Οδηγίες
Η

1 Ανοίξτε το "Command Prompt " πατώντας τα Windows 7 στο κουμπί "Start " , πληκτρολογήστε " cmd " στο πλαίσιο "Αναζήτηση" και κάντε κλικ στο "OK". Για τους χρήστες των Windows XP , κάντε κλικ στο " Run ", πληκτρολογήστε " cmd" και κάντε κλικ στο "OK". 2

Πλοηγηθείτε στο φάκελο εγκατάστασης της Java σας, πληκτρολογώντας " cd c : \\ program files \\ java \\ jdk1 . 6.0_02 \\ bin " και πατώντας το πλήκτρο" Enter " . Αντικαταστήστε τη διαδρομή του φακέλου με την τοποθεσία της εγκατάστασης του Java JDK σας
εικόνων 3

Δημιουργήστε ένα αρχείο Java σωρού χωματερή με το εργαλείο Java Memory Map πληκτρολογώντας " jmap - dump : . Format = β , του αρχείου = heap.bin 455 " και πατώντας το πλήκτρο" Enter " . Αντικαταστήστε το " heap.bin " με το όνομα του αρχείου που θέλετε να απορρίπτουν το σωρό με . Αντικαταστήστε το " 455 " με το ID της διεργασίας του προγράμματος λειτουργίας που θέλετε να αποκτήσετε πρόσβαση . Μπορείτε να προσδιορίσετε PID ενός προγράμματος λειτουργίας μέσω του Windows Task Manager. Βεβαιωθείτε ότι " PID ( Process Identifier ) " είναι επιλεγμένο στο "Επιλογή στηλών .. " παράθυρο .
Η 4

Αναζητήστε το αρχείο σωρού χωματερή με το εργαλείο Java σωρού Analysis , " jhat " , πληκτρολογώντας " jhat heap.bin " και πατώντας το πλήκτρο "Enter" . Αντικαταστήστε το " heap.bin " με το όνομα του αρχείου που δημιουργήσατε . Αυτό εγκαινιάζει ένα διακομιστή Web όπου μπορείτε να περιηγηθείτε στο αρχείο τεχνολογηθεί σωρό χωματερή .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα