A Máquina Virtual Java (JVM) é o componente de execução do Java Runtime Environment ( JRE) que interpreta e executa as lojas de código de bytes em uma classe Java. Dentro do Java Virtual Machine é uma idéia nocional do heap Java , que é onde os objetos criados em uma classe Java residem na memória durante a execução do programa. Quando um objeto é feito a ser utilizado pelo programa em execução , o coletor de lixo do Java libera a memória do Java Heap usado pelo objeto . Se o seu programa Java requer um uso extensivo da memória e você não aumentar o tamanho padrão Java Heap , então o seu programa pode falhar em uma "falta de memória " exceção Java. Instruções
1
Abra o comando ou prompt do DOS em seu computador. Para abrir o prompt , selecione o menu Iniciar e digite "command " no campo de texto de pesquisa seguido da tecla "Enter" .
2
Altere o diretório DOS para o local do programa Java você está indo para executar com o maior tamanho de Java Heap. Para fazer isso , digite " cd \\ " seguido o caminho dos arquivos de classe diretório completo . Um exemplo disso é :
cd c: \\ myjavafiles
3
Altere o tamanho máximo Java Heap 128MB através da utilização de argumentos de linha de comando no Java Virtual Machine invocação . Para fazer isso, digite o seguinte comando no prompt do DOS seguido da tecla "Enter" :
java- Xmx128m YourClassNameHere
4
Saia a execução do programa Java na Etapa 3. Re- executar o aplicativo Java definindo um tamanho inicial padrão Java Heap de 32MB com a capacidade de aumentar o tamanho da pilha de 128 MB , se necessário , digitando o seguinte comando no prompt do DOS seguido da tecla "Enter" :
java- Xms32m - Xmx128m YourClassNameHere