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

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

Πώς να ελέγξετε το Java μνήμης σωρού Μέγεθος

Υπολογιστές τρέχουν εφαρμογές Java από την κατοχή ενός διερμηνέα ( η Java Virtual Machine , ή JVM ) τις εκτελεί . Η JVM διαθέτει ένα συγκεκριμένο ποσό μνήμης στο σωρό - τη δομή των δεδομένων που εξυπηρετεί όλα τα run-time αιτήσεις μνήμης που απαιτείται για τη δημιουργία νέων αντικειμένων . Οι χρήστες μπορεί να καθοδηγήσει τον JVM να διαθέσει οποιοδήποτε ποσό της μνήμης σωρού υποστηρίζεται από τον υπολογιστή . Μπορείτε να μάθετε από τον κώδικα Java σας αν το JVM χορηγηθεί αρκετή μνήμη σωρού για τις ανάγκες της εφαρμογής σας ? Αυτό επιτρέπει την καλύτερη αντιμετώπιση των λαθών. Οδηγίες
Η 1

Συμπεριλάβετε την ακόλουθη γραμμή στην αρχή του κώδικα Java σας :

java.lang.Runtime εισαγωγής ? 2

Μάθετε το ποσό της μνήμης σωρού μετριέται σε bytes που το πρόγραμμά σας χρησιμοποιεί προς το παρόν καλώντας τη μέθοδο " Runtime.totalMemory ( ) ", όπως στο ακόλουθο παράδειγμα : .

καιρό currentHeapSize = Runtime.getRuntime ( ) totalMemory ( ) ?

Η 3

Μάθετε το μέγιστο ποσό της μνήμης σωρού μετριέται σε bytes που το πρόγραμμά σας θα πρέπει να επιτρέπεται να χρησιμοποιούν καλώντας τη μέθοδο " Runtime.maxMemory ( ) ", όπως στο ακόλουθο παράδειγμα :

καιρό maxHeapSize = Runtime.getRuntime ( ) maxMemory ( ) ?
Η
εικόνων

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

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