?Каким образом можно выделить большее, максимальное количество памяти для Java Virtual Machine.

  • Необходимо запустить JVM с ключом -Xms и соответствующим значением количества памяти. Например -Xms256m.
  • Необходимо запустить JVM с ключом -Xmx и соответствующим значением количества памяти. Например -Xmx256m;
  • Необходимо вызвать метод Runtime.getRuntime().maxMemory(); и JVM автоматически увеличит максимальное количество памяти.
  • JVM нельзя выставить максимальное количество памяти. Оно выделяется автоматически, в зависимости от количества оперативной памяти..

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.