Que porcentagem de RAM posso alocar como heap?

0

Eu tenho 32 GB de RAM no host, onde eu preciso executar o programa java (On JRE 1.7 64 Bit).

Atualmente, especifiquei 8 GB como memória heap. Eu estou querendo saber quanto eu posso aumentar? Acabei de executar o aplicativo da Web java nesse host.

    
por Novice User 01.08.2014 / 07:46

1 resposta

1

O heap não é alocado da RAM. É alocado do espaço de endereço virtual. Você pode até ter mais heap do que você tem RAM. Muito mais. A Java VM não tem acesso direto a endereços físicos (endereços de RAM) e não é limitada por eles, mais do que qualquer outro processo em seu sistema.

    
por 03.08.2014 / 13:45