|
|
|
EclipseLink память
|
|||
|---|---|---|---|
|
#18+
Добрий день Когда я пишу много сущностей в БД через EclipseLink то очень сильно забиваеться память, по том вона не освобождаеться по кане перегрузить Glassfish Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Кеш чистил, пробовал System.gc() толку нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 16:35:28 |
|
||
|
EclipseLink память
|
|||
|---|---|---|---|
|
#18+
Glassfish и EclipseLink друзья на веки. На нормальных сервера аналогичная картина? Дамп памяти снять не пробовали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 16:47:44 |
|
||
|
EclipseLink память
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Java VisualVM Если знять дамп з Glassfish, то в памяти только один инстанс core.model.Parent Вставлял несколько раз по 100 000 записей, память java выросла з 270mb 530mb ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 16:57:24 |
|
||
|
EclipseLink память
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, В нас только Glassfish 3.1.2 с подержкой Java EE, на других серверах не пробовал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 16:59:28 |
|
||
|
EclipseLink память
|
|||
|---|---|---|---|
|
#18+
denis111111Если знять дамп з Glassfish, то в памяти только один инстанс core.model.Parent Вставлял несколько раз по 100 000 записей, память java выросла з 270mb 530mb Memory Profiler в VisualVM покажет за счет каких классов выросла куча. Может они все в кеше второго уровня осели? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 17:01:01 |
|
||
|
EclipseLink память
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Посмотрел в Memory Profiler в VisualVM Profiling result Трасировка на Object Я в этом к сожалению, не очень разбираюсь но что-то удерживает эти Object и Char ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 19:44:54 |
|
||
|
EclipseLink память
|
|||
|---|---|---|---|
|
#18+
Ээ, 2 Мб это в рамках погрешности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 20:41:14 |
|
||
|
EclipseLink память
|
|||
|---|---|---|---|
|
#18+
denis111111, Вобщем частично решил проблему памяти. Например когда-то я писал сразу 200 000 обьектов в БД Теперь попробавал писать по 10 000 и после очищать список. Правда меня не устраивает время записи... Вобще-то так нормально писать списки? Код: java 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 14:22:25 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38456562&tid=2128247]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
459ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 769ms |

| 0 / 0 |
