Nwlapcug.com


Come controllare la dimensione dell'Heap di una JVM

Come controllare la dimensione dell'Heap di una JVM


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.