
Vadim
05.10.2016
15:29:43
нужно понять, что забивает память, но дамп памяти показывает что занято 2.4гига из 6и, есть мысль, что перед снятием дампа автоматически выполняется fullgc, но тогда непонятно, почему дамп все таки размером 6гигов, но объектов в нем столько нет

Ivan
05.10.2016
15:33:37
никогда не дампал память JVM но возможно он скидывает снимок хипа? вообще в таких случая я обыно смотрю jvisualvm там есть плагин по GC да и вообще можно в реальном времени просматривать графики потребления памяти

Vadim
05.10.2016
15:42:19
я понимаю что есть мысль, что это весь дамп выделенной памяти, но она не вся может использоваться. но среди использованных 2.4гига, как бы показывается 784мб свободной памяти.

Google

Vadim
05.10.2016
15:46:43
либо весь остаток потоками занят

folex
05.10.2016
15:46:50
А разве не всегда так?
У меня всегда хипдамп по размеру ближе к Xmx, чем к реально занятой памяти

Vadim
05.10.2016
15:48:14
ну у тебя при открытии хипдампа показывалось бы свободно 4гига из 6и, 2 занято
у меня свободно 700мб из 2.4гигов, а занято 6гигов
потоки занимают всего 91мб
либо то что это с винды дамп, такое не встречал

ThisIs
05.10.2016
15:53:59
Жвм не возвращает свободную память в систему, или я не о том

folex
05.10.2016
15:54:40
> у меня свободно 700мб из 2.4гигов, а занято 6гигов
я как-то ничего не понял

Vadim
05.10.2016
15:55:04
ща еще раз
есть жалоба, что профиль жрет много, 6 гигобайт, есть дамп но там использовано 2.4 гига, из них 700мб свободно, а дамп весит 6 гигобайт, вопрос, что в нем, помимо 2.4гигов, которые видны в дампе

ThisIs
05.10.2016
15:56:36
Думаю просто весят в Жвм

folex
05.10.2016
15:56:44
"жрет много" -- это всмысле от системы отжирает 6гб?

Google

folex
05.10.2016
15:56:49
ну так поставь Xmx поменьше?

Vadim
05.10.2016
15:57:23

folex
05.10.2016
15:57:39
ну Xmx сделай меньше и всё будет хорошо у всех

Vadim
05.10.2016
15:57:53
нет

folex
05.10.2016
15:59:44
http://stackoverflow.com/questions/11666667/heapdump-size-vs-hprof-size
> Did you try "Unreachable Objects Histogram" (you can find the link from the top of "Overview" page)?

Vadim
05.10.2016
16:01:53
у меня там 8кбайт в гистограмме недоступных объектов
но спасибо, это могло оказаться то что нужно
в общем то ладно, видимо это 3.6 гига GC просто почистил

folex
05.10.2016
16:04:58
там есть опция live при дампе
попробуй с ней

Vadim
05.10.2016
16:08:35
а почему при открытие не пишется что используется 6 гигов из низ 4 свободно
дампа в memory analyzer

folex
05.10.2016
17:16:52
А из-за чего может происходить Allocation Failure (и последующий GC), если eden пуст?
у меня доходит до 1-3% Eden, и меняется поколение
из-за allocation failure
CMS + Parnew, JVM 8
Я чот как-то не оч понимаю, почему

Pavel ?
05.10.2016
18:29:35
так это норма))

Vadim
05.10.2016
19:12:10
не знаю, что ты имеешь ввиду

Google

James Tiberius Kirk ?
05.10.2016
19:30:18
в спринге кто-нибудь пилил свои аннотации для бин пост процессора?
а то я пока ни в одном проекте на работе таких вещей не видел

Мытко
05.10.2016
19:30:40
евгений борисов пилил

James Tiberius Kirk ?
05.10.2016
19:30:49
че за проект?

Мытко
05.10.2016
19:30:50
в спринг потрошителе

James Tiberius Kirk ?
05.10.2016
19:31:10
ну я его и пересматриваю
к слову теперь мне все понятно в отличие от того когда я его пытался смотреть два месяца назад

Мытко
05.10.2016
19:31:43
малорик
кстати
ты читал?
ярик
http://docs.spring.io/spring/docs/current/spring-framework-reference/html/spring-introduction.html

Мытко
05.10.2016
19:32:42
@Angrymaz

Митко Соловец?
05.10.2016
19:32:58
что за вопросы
конечно лист нихрена не читал

Мытко
05.10.2016
19:33:20
я тоже не читал
читал выборочно
главу про аспекты

Pavel
05.10.2016
19:33:46
Я вообще про спринг ничего не читал

Мытко
05.10.2016
19:33:53
например

Google

Мытко
05.10.2016
19:33:57
молорик
доки я тоже немного читал
ещё старую книгу читал, ещё на прошлой работе
spring in action
@dmsol говорил, что есть книга получше
spring pro

Митко Соловец?
05.10.2016
19:35:14
спринг для профессионалов

Admin
ERROR: S client not available

Мытко
05.10.2016
19:35:15
или как-то так
ну да
она

Pavel
05.10.2016
19:35:44

Митко Соловец?
05.10.2016
19:36:43

Мытко
05.10.2016
19:36:46
?оЧ

Митко Соловец?
05.10.2016
19:37:23
https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRIz_nfKvokNVkHmY7wnxjWTsMFu-2lZt3wLHpRh-_9IKbl95l1AuBSlg

Pavel
05.10.2016
19:37:40
что?
Она на английском? Есть линк?

Мытко
05.10.2016
19:37:50
есть в конфе

Митко Соловец?
05.10.2016
19:37:54
да вроде и инглиш и рус есть в нашем канале
давно кидали

ThisIs
05.10.2016
19:38:06
Тут где кажсь есь

Google

ThisIs
05.10.2016
19:38:12
#book

Мытко
05.10.2016
19:38:39
павел
ты читал спринг в действии
не хорошо врать

Pavel
05.10.2016
19:39:13
*прочитать

James Tiberius Kirk ?
05.10.2016
19:41:21
но тогда я слишком плохо понимал даже что делает спринг

Митко Соловец?
05.10.2016
19:41:41
а щас понимаешь?

James Tiberius Kirk ?
05.10.2016
19:42:09
ну так, на уровне нахуячить бинов да автовайреды с компонентами и ко расставить

Pavel
05.10.2016
19:42:12
я вот например очень долго считал, что спринг это про аспекты))

Митко Соловец?
05.10.2016
19:42:36
пацаны го во флуд, докладик зацените

James Tiberius Kirk ?
05.10.2016
22:20:23
https://www.youtube.com/watch?v=vxikpWnnnCU
годнота

folex
05.10.2016
22:42:16
так это норма))
Я думал allocation failure проиходит из-за того что место в eden заканчивается, разве это не так?

Pavel ?
05.10.2016
23:16:00
Так и происходит короткая чистка)