La Java Virtual Machine ( JVM) è il segreto per la capacità di Java per eseguire lo stesso codice di programma su una serie di diversi sistemi operativi e piattaforme hardware . La JVM si riserva una sezione della memoria di creare un ambiente di esecuzione separato e tenere fuori i randagi richieste operative del sistema operativo nativo . Questa sezione di memoria è noto come il cumulo e la sua dimensione ha un effetto diretto sul rendimento del programma Java nonché degli eventuali processi nativi attivi . Conoscere la dimensione heap è una parte importante del programma di ottimizzazione . Cose che ti serviranno 
 Programma o editor di testo 
 Show More Istruzioni 
 1 
 Aprire il file di origine per il programma Java in un editor di testo o un programma . 
 
 2 
 Individuare la sezione del programma in cui si desidera controllare la dimensione heap 
 3 
 inserire il seguente codice : . 
 
 class GetHeapSize pubblico { < . br> 
 public static void main (String [] args ) { 
 
 lungo HEAPSIZE = Runtime.getRuntime ( ) totalMemory (); 
 
 System.out.println ( " Dimensione heap = " + HEAPSIZE ) ; 
 
 } 
 
 } 
 4 
 Salvare il file sorgente ed eseguire il programma . La dimensione heap stamperà sullo schermo quando si esegue il programma .