Size: a a a

2021 March 17

OS

Oleg Shelajev in graalvm_ru
Charm
1 сурвайвол всегда пустой - такой инвариант. поэтому это useless память, с точки зрения пользователя.
ты попросил xmx 100mb, а может юзаться только 90, например. ибо 10 всегда под survival свободно весит
не-не, я спросил. Говорят может 2 x -Xmx занимать
источник

OS

Oleg Shelajev in graalvm_ru
источник

OS

Oleg Shelajev in graalvm_ru
то что Charm говорит - это когда у тебя oldgen делает mark & compact inplace так сказать
источник

C

Charm in graalvm_ru
Oleg Shelajev
не-не, я спросил. Говорят может 2 x -Xmx занимать
а у вас поколений чтоль нету? (как в NI я не знаю) :)
источник

OS

Oleg Shelajev in graalvm_ru
есть
источник

MG

Max Grigoriev in graalvm_ru
Я думаю это должно быть болдом написано на странице Грааля по управлению памятью. А то реально непонятно сколько надо памяти выделять. И автоматом когда нет хмх детектиться должно  в нормальный Хип а не 80% от лимита
источник

OS

Oleg Shelajev in graalvm_ru
да, это надо issue сделать
источник

MG

Max Grigoriev in graalvm_ru
👍
источник

C

Charm in graalvm_ru
тогда не понятно, откуда х2 хипа взялось. обычно это х2 от survival_space
источник

OS

Oleg Shelajev in graalvm_ru
это когда у тебя old gen — mark & compact
источник

OS

Oleg Shelajev in graalvm_ru
а когда у тебя не компактируется а просто копируется в новое место - то тебе надо новое место для этого
источник

OS

Oleg Shelajev in graalvm_ru
источник

OS

Oleg Shelajev in graalvm_ru
это же не обязательно только для young gen делат ь
источник

C

Charm in graalvm_ru
Oleg Shelajev
это когда у тебя old gen — mark & compact
это кусок янга, old тут вообще не причем. old как угодно может собираться при этом:)
источник

OS

Oleg Shelajev in graalvm_ru
где кусок янга?
источник

OS

Oleg Shelajev in graalvm_ru
прости, я не совсем понимаю про что ты говоришь
источник

C

Charm in graalvm_ru
Oleg Shelajev
где кусок янга?
survival спейсы - куски young спейса. они никакого отношения к олду не имеют
источник

C

Charm in graalvm_ru
источник

C

Charm in graalvm_ru
Oleg Shelajev
это когда у тебя old gen — mark & compact
^
источник

OS

Oleg Shelajev in graalvm_ru
ты про что говоришь?
источник