Em primeiro lugar , você pode aumentar o tamanho das suas necessidades ao iniciar:
java -Xms<size>
significa memória.
e este comando pode ser usado ...
java -Xmx significa o tamanho max .
Lembre-se de colocar m ou mb após o número, etc: 1024 mb ** ou então a pouca memória achou que você queria dizer bytes ...
E para me marcar como respondido, clique aqui.
:) EDIT: você quer MAX a memória permanentemente? (bem, a menos que você desfaça isso) Use estes:
-XX:PermSize<size>
e isso para MAX
XX:MaxPermSize<size>
Para o Ubuntu, remova XX e substitua-o por java