У меня есть приложение rails 3 с помощью jruby 1.7, и я пытаюсь использовать консоль rails в своей локальной среде dev (OS X 10.8 с jdk 7) в ситуации, которая потребует большой памяти. Я бегу консоли рельсы следующим образом:OutOfMemoryError: Java heap space при запуске jruby на консоли rails, но не используя всю память, определенную -J-Xmx
jruby -J-Xms1024m -J-Xmx4096m -J-XX:+UseConcMarkSweepGC -J-XX:+CMSIncrementalMode -S rails c samuel_hml
Затем я начинаю длинный запущенного процесса с помощью консоли рельсы/
Процесс Java JRuby всегда терпит неудачу после того, как приподняв «OutOfMemoryError: Java кучу пространства» ошибка. Но когда я запускаю консоль и проверяю Монитор активности, он никогда не использует более 700 мб.
ли Вы, попытался создать свалку с помощью инструмента sth. например [visualvm] (http://visualvm.java.net/heapdump.html) –