OutOfMemoryError, попадающий на сервер приложений websphere 6.1 с jdk1.5 - PullRequest
0 голосов
/ 11 октября 2010
native_stdout.log:Exception java.lang.OutOfMemoryError: requested 289064 bytes for Chunk::new. Out of swap space?
native_stdout.log:Exception in thread "CompilerThread0" java.lang.OutOfMemoryError: requested 475344 bytes for Chunk::new. Out of swap space?
native_stdout.log:Exception java.lang.OutOfMemoryError: requested 5242880 bytes for GrET* in /BUILD_AREA/jdk1.5.0_18/hotspot/src/share/vm/utilities/growableArray.cpp. Out of swap space?
native_stdout.log:Exception in thread "CompilerThread1" java.lang.OutOfMemoryError: requested 8744 bytes for unsigned char in /BUILD_AREA/jdk1.5.0_18/hotspot/src/share/vm/code/codeBlob.cpp. Out of swap space?

1 Ответ

2 голосов
/ 11 октября 2010

Наиболее вероятным объяснением является ... как показывают сообщения об ошибках ... на вашей машине недостаточно места подкачки, и операционная система отказывается выделять больше (виртуальной) памяти для JVM.

Если это так, вы можете попробовать добавить больше пространства подкачки; см. man swapon например.

Другая возможность состоит в том, что ваша JVM достигает лимита ресурсов процесса на объем виртуальной памяти, который он может запросить; см man ulimit.

В любом случае простое увеличение максимального размера кучи JVM с помощью опции -Xmx ... НЕ поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...