|
|
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
На новом компе (windows server 2008) постоянно выходит эта ошибка. Советами из гугла увеличить память -Xms16384M -Xmx16384M пробовала, через Java Runtime parameters пробовала, через JAVA_OPTS и CATALINA_OPTS пробовала, ничего не меняется, та же самая ошибка. Как исправить ситуацию? Опыта нет:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:04:12 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
Манукян, -Xms16384M -Xmx16384M Скока?? чуть со стула не упал. А сколько у вас памяти вообще на компе\сервере? Да и детали хотелось бы - что зускаете, как, текст ошибки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:15:31 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
забыл ник, текст ошибки java.lang.OutOfMemoryError: Java heap space памяти 32 гб, на нем стоит tomcat6, на котором и работает (вернее, не работает нормально) приложение. но на другом компе, где памяти 4 гб, все работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:20:38 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
Манукян, Xms Xmx - это параметры для кучи, а у вас вываливается пермген, пермген настраивается параметрами XX:PermSize=512m -XX:MaxPermSize=512m" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:24:46 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
Извините был не прав, у вас именно проблема с кучей, сейчас попробую помочь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:25:26 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
У вас два компьютера отличаются только количсевтом памяти? Зачем вы тогда пытаетесь установить такую гигантскую кучу - если работает и на 4? Я так полагаю что java простоскипает ваши гигантские настройки и работает на дефолтных. У вас кстати виндоус или нет? Куча - это лишь часть доступной памяти, есть еще пермген, для нативного кода, ну и про саму ОС не забываем. Ну и то как вы запускаете вы не ответили. Вот тут говорят - что надо добавить в catalina.sh - http://stackoverflow.com/questions/6897476/tomcat-7-how-to-set-initial-heap-size-correctly И я бы начал с 4гигов максимум ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:28:30 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
забыл ник, спасибо большое за ответ. у нас разные компы, в т.ч. и с еще бОльшим колв-ом памяти, прога делает много параллельных вычислений. не все работает на 4 гб, но вот конкретно один файл считывается и считается на 4 гб и не считается на 32 гб из-за этой ошибки. на компе, который нужно настроить, windows server 2008. запускаю через сервисы. все стартует автоматом и потом уже через броузер загружаем туда файлы, которые нужно считывать и считать. или я неправильно поняла ваш вопрос? сейчас попробую 4 гб. задавать командой set CATALINA_OPTS я пробовала, только ничего не изменилось. попробую еще раз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:34:38 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
забыл ник, с 4096м ничего не изменилось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:37:09 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
windows 64-битный? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:38:48 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
забыл ник, да, ява стоит тоже 64 битная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:39:17 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
так а что в консоли пишется? Давно не работал с томкатом, но насколько я помню все сервера приложений пишут с какими параметрами они стартанули в консоль. Так вот если вы увидите что значение - 4096, значит способ задания настроек правильный - а поблеа в чем то другом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:40:04 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
МанукянНа новом компе (windows server 2008) постоянно выходит эта ошибка. Советами из гугла увеличить память -Xms16384M -Xmx16384M пробовала, через Java Runtime parameters пробовала, через JAVA_OPTS и CATALINA_OPTS пробовала, ничего не меняется, та же самая ошибка. Как исправить ситуацию? Опыта нет:) Есть вероятность что вы просто правите не тот конфиг. В современных веб апп серверах их обычно несколько да и некоторые параметры могут наследоваться и перекрываться. Для надёжности запустите JavaVisualVM подключитесь к процессу и посмотрите вкладку системных свойств. Там должны быть отражены -Xms16384M -Xmx16384M. Или выведите в общий лог через System.getenv()... или System.getProperties()... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:40:14 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
maytonвкладку системных свойств. Там должны быть отражены -Xms16384M -Xmx16384M. Вообще с такими параметрами когда вся память 32 гига - java в принципе должна или не стартануть или ругнуться нехило ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:52:49 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
Контрольные вопросы (запустить cmd и процитировать вывод): 1. Код: sql 1. 2. Код: sql 1. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:56:05 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
опять тупанул, они же не суммируются, что то я сегодня туплю:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:58:00 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
Мне еще не нравится что мы initial выставляем в такой размер. Обычно есть разумный компромисс между предварительным выделением и максимумом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 16:59:27 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, вывод в картике. сейчас пытаюсь сравнить чем отличаются всякие настроечные файлы в работающих компах от этой настройки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 17:01:53 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
Манукян, ну а самое интересное - что же выводится при catalina.sh не показали) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 17:08:02 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
А что говорит всё тот же cmd, если перейти в каталог tomcat-а и сделать: Код: sql 1. ? P.S. У cmd есть полезная менюшка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 17:11:25 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
забыл никну а самое интересное - что же выводится при catalina.sh не показали)Ничего интересного: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 17:15:37 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, спасибо, буду знать. я же говорю, у меня нет опыта:) Дорогие все, я решила проблему! Сейчас последний тест и если сработает, я расскажу в чем было дело:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 17:18:03 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
Не томи Говори сразу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 17:19:18 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
JAVA_HOME смотрел в странное место? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 17:28:00 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
Две версии JRE ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 17:29:59 |
|
||
|
Java heap space
|
|||
|---|---|---|---|
|
#18+
mayton, говорю. Особенно потому что и последний тест с огромным файлом, который до этого шел только на компе с 64 гб сработал. В общем, установки памяти для джавы, конечно, нифига не работали, потому что в tomcat были выставлены Initial memory pool 128 mb Maximum memory pool 256 mb Я их удалила, сравнив все это с тем самым мощным компом и дописала в настройках, как и у того -XX:MaxPermSize=10240m именно в tomcat , вкладка java. Все моментально заработало. Кстати, Каталина была совсем не при чем, потому что в папке bin того мощного компа было вообще только 4 файла вместо штук 20 стандартной инсталляции и ни одного файла catalina. Ни .bat, ни .sh (.sh насколько я знаю это альтернатива .bat для линукса и поэтому я бы не смогла его использовать все равно). Осталось только научиться пользоваться каким-нибудь сервисом, вроде рекомендованного здесь JavaVisualVM. Для этого я, наверное, открою другую ветку, потому что там что-то страшное в описании:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2013, 17:30:31 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38356999&tid=2128864]: |
0ms |
get settings: |
12ms |
get forum list: |
20ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
65ms |
get topic data: |
19ms |
get forum data: |
5ms |
get page messages: |
91ms |
get tp. blocked users: |
3ms |
| others: | 303ms |
| total: | 530ms |

| 0 / 0 |
