La macchina virtuale Java (JVM) è il segreto consente di Java di eseguire lo stesso codice di programma su un numero di diversi sistemi operativi e piattaforme hardware. La JVM si riserva una sezione di memoria per stabilire un ambiente di runtime separato e tenere fuori qualsiasi randagi operative richieste dal sistema operativo nativo. In questa sezione di memoria è noto come l'heap e sue dimensioni ha un effetto diretto sulle prestazioni del programma Java, nonché eventuali processi attivi nativi. Conoscere la dimensione dell'heap è una parte importante dell'ottimizzazione del programma.
Istruzioni
1
Aprire il file di origine per il programma Java in un editor di testo o programma.
2
Individuare la sezione del programma di cui si desidera monitorare la dimensione dell'heap.
3
Inserire il codice seguente:
public class GetHeapSize {
Public Shared Sub main(String[]args) () {
heapSize lungo = Runtime.getRuntime().totalMemory();
System.out.println ("Heap Size =" + heapSize);
}
}
4
Salvare il file di origine ed eseguire il programma. La dimensione dell'heap verrà stampato sullo schermo quando il programma viene eseguito.