Come per il test Java Memory Heap Size

March 8

Computer eseguire applicazioni Java da avere un interprete (la Java Virtual Machine, o JVM) eseguirli. La JVM assegna una data quantità di memoria al mucchio - la struttura dei dati che i servizi di tutte le richieste di run-time per la memoria necessaria per creare nuovi oggetti. Gli utenti possono indicare la JVM di allocare qualsiasi quantità di memoria heap supportata dal computer. Si può scoprire dal codice Java se la JVM allocata memoria heap sufficiente per le esigenze della vostra applicazione; questo permette una migliore gestione degli errori.

istruzione

1 Includere la seguente riga all'inizio del vostro codice Java:

import java.lang.Runtime;

2 Scopri la quantità di memoria heap misurata in byte che il vostro programma sta utilizzando il metodo chiamando "Runtime.totalMemory ()", come nel seguente esempio:

lungo currentHeapSize = Runtime.getRuntime () totalMemory ().;

3 Scopri la quantità massima di memoria heap misurata in byte che il vostro programma sarà consentito di usare il metodo chiamando "Runtime.maxMemory ()", come nel seguente esempio:

lungo maxHeapSize = Runtime.getRuntime () maxMemory ().;