Obtendo o tamanho da memória Heap do Java

Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
Confirmar voto
0
 (1)  (1)

Saiba o tamanho da memória Heap do Java



         Heap é a área de memória onde os objetos são criados

    // Obtem o tamanho atual da heap em bytes
    long heapSize = Runtime.getRuntime().totalMemory();        // Obtem o tamanho máximo da heap em bytes.
    // A heap não pode ultrapassar este tamanho.
    // Se o tamanho máximo for ultrapassado, será
   //
apresentado o erro OutOfMemoryException.    long heapMaxSize = Runtime.getRuntime().maxMemory();        // Obtem memória livre na heap.
    //
O espaço livre irá aumentar após a chamado do garbage collection
    //
e diminuirá a medida que novos objetos são criados.    long heapFreeSize = Runtime.getRuntime().freeMemory();
 
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Receba nossas novidades
Ficou com alguma dúvida?