Size: a a a

QA — Load & Performance

2020 September 08

VG

Viktor Ganeles in QA — Load & Performance
Значит нужно моониторить утилизацию ресурсов процессами с учётом commandline
источник

СФ

Степа Фомичев... in QA — Load & Performance
Ну есть разница в анализе и локализации проблем, мониторинге и сборе логов, если извращаться, то можно тестировать сервисы изолированно(зачем?), но в целом нагрузка на монолит и микросервисы отличаться не будет
источник

ВП

Вячеслав Поляков... in QA — Load & Performance
Подскажите  как jmeter-у выделить больше хипа?
Пробовал создать setenv.bat - при старте либо ошибка: invalid initial heap size, либо запускается, но оперативка не выделяется.
Прописывал в батнике так: set JVM_ARGS="-Xms2048M -Xmx2048M"
источник

ВП

Вячеслав Поляков... in QA — Load & Performance
Еще пробовал так:
set HEAP="-Xms1g -Xmx1g"
set "HEAP=-Xms5g -Xmx10g"
set HEAP=-Xms2g -Xmx2g -XX:MaxMetaspaceSize=256m
export HEAP="-Xms2G -Xmx2G -XMaxMetaspaceSize=192m"
источник

ВП

Вячеслав Поляков... in QA — Load & Performance
Какой правильный-то вариант?
источник

IT

Irinka Tkachenko in QA — Load & Performance
set HEAP=-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m
источник

ВП

Вячеслав Поляков... in QA — Load & Performance
Я правильно понимаю, что если я указал -Xms10g -Xmx10g, то и в Task Manager должно сразу быть заметно резервирование (выделение) 10Гб?
источник

СФ

Степа Фомичев... in QA — Load & Performance
Не, вряд ли
источник

СФ

Степа Фомичев... in QA — Load & Performance
Он очень плохо оперирует оперативкой вообще
источник

VS

Vladislav Suvorov in QA — Load & Performance
отжирает по мере необходимости
источник

СФ

Степа Фомичев... in QA — Load & Performance
Я думаю, что в rammap можно посмотреть, но там нужно понимать в каком пэйджсете смотреть)
источник

ВП

Вячеслав Поляков... in QA — Load & Performance
Спасибо!
ТОгда Ок
источник

VG

Viktor Ganeles in QA — Load & Performance
Vladislav Suvorov
отжирает по мере необходимости
Не очень
У меня нормис ситуация, когда xmx=10g, и жметер их все выжрал, но использовал 1g (видно по графику хипа в VisualVM
источник

VS

Vladislav Suvorov in QA — Load & Performance
странно, у меня xmx=16g, больше 5 не видел, чтобы отжирало
источник

VG

Viktor Ganeles in QA — Load & Performance
Вячеслав Поляков
Подскажите  как jmeter-у выделить больше хипа?
Пробовал создать setenv.bat - при старте либо ошибка: invalid initial heap size, либо запускается, но оперативка не выделяется.
Прописывал в батнике так: set JVM_ARGS="-Xms2048M -Xmx2048M"
Править надо сам jmeter.bat
источник

VG

Viktor Ganeles in QA — Load & Performance
А то может он в jmeter.bat переопределится (а может и нет)
источник

KY

Kirill Yurkov in QA — Load & Performance
есть используемая память и зарезервированная - не путаем :)
источник

СФ

Степа Фомичев... in QA — Load & Performance
Viktor Ganeles
Не очень
У меня нормис ситуация, когда xmx=10g, и жметер их все выжрал, но использовал 1g (видно по графику хипа в VisualVM
Потому что visual vm не тоже самое, что диспетчер задач)
источник

VG

Viktor Ganeles in QA — Load & Performance
Степа Фомичев
Потому что visual vm не тоже самое, что диспетчер задач)
Ну вот по диспетчеру видно что сожрал всё сколько в xmx
В visualVM то же самое, плюс видно, что из этих 10g использовал только 1g :(
источник

VG

Viktor Ganeles in QA — Load & Performance
Kirill Yurkov
есть используемая память и зарезервированная - не путаем :)
Смотря что ты имел в виду, но вообще это страшная тема, если углубляться

В rammap отображается 100500 типов утилизации памяти и что бы в них разобраться, нужно быть русиновичем
источник