Size: a a a

QA — Load & Performance

2019 November 09

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Может просто ридми не обновил
источник

VS

Vladimir Sitnikov in QA — Load & Performance
Вячеслав Смирнов
Петр, спасибо! Получается, что Nashorn уже используется в JMeter начиная с версии 3.2 для функции __javaScript и в IfController, если JDK >= 8.

То есть, теоретически.

${__javaScript(${__fileToString("test.js")}}

Выполнится быстрее, чем тоже самое через jsr223 Sampler, где Rhino.

Это стоит проверить
Теоретически, скоро из Java выпилят Nashorn и будет непонятно. Сейчас оно, да, быстрее, чем Rhino. Но потом что? Скрипты переписывать что-ли?
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Vladimir Sitnikov
Теоретически, скоро из Java выпилят Nashorn и будет непонятно. Сейчас оно, да, быстрее, чем Rhino. Но потом что? Скрипты переписывать что-ли?
У разработчиков есть унаследованный код, вот и у тестировщиков будет)). Будем жить на java 8
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
На самом деле, просто дополняю тему "Ускоряем Apache.JMeter". Вот заметил новую точку ускорения. Которая может пригодиться особенно тем, кто по объективным причинам выполняет JavaScript в большом количестве из JMeter
источник

W

Wazicar in QA — Load & Performance
А надо просто вот этот движок встроить https://bellard.org/quickjs/
источник

W

Wazicar in QA — Load & Performance
И всё будет норм
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Да это очень крутой дядька
источник
2019 November 10

AP

Alexander Petrov in QA — Load & Performance
ребят, а кто разрабатывает эту штуку не знаете ? carrier-io https://github.com/carrier-io/carrier-io
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
По коммитам
https://github.com/arozumenko
источник

AP

Alexander Petrov in QA — Load & Performance
ну эт понятно, просто я его вживую не знаю, и его контактов)
источник
2019 November 11

VV

Vadzim Volkau in QA — Load & Performance
автор говорит, вот тут есть контакты: https://getcarrier.io/#about
источник
2019 November 12

AP

Alexander Petrov in QA — Load & Performance
Бог с ним, с автором
источник

VG

Viktor Ganeles in QA — Load & Performance
Ребят, есть вопрос:

- на виртуалке запущен Java-процесс с ограничением хипа в 8 гб
- в какой-то момент запустили TOP и увидели, что процесс java потребляет 20 гб
- мониторинг гипервизора говорит, что виртуалка использует меньше 20 гб памяти


Я подозреваю, что причина в динамической памяти виртуалки и что top неверно определяет потребление памяти процессами в ситуации, когда память выделялась и отдавалась обратно.

Но не уверен. Есть идеи?
источник

O

Oleg in QA — Load & Performance
У топа штук 5 метрик памяти. Виртуальная память может быть больше физической. Джава процесс тоже не только в хипе живёт. Сколько он жрёт лучше посмотреть профайлером
источник

VG

Viktor Ganeles in QA — Load & Performance
А что может кушать память, кроме ограниченного в размерах хипа и metaspace ?
источник

O

Oleg in QA — Load & Performance
Difference between Metaspace and Native Memory in Java - Stack Overflow
https://stackoverflow.com/questions/39675406/difference-between-metaspace-and-native-memory-in-java
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Viktor Ganeles
Ребят, есть вопрос:

- на виртуалке запущен Java-процесс с ограничением хипа в 8 гб
- в какой-то момент запустили TOP и увидели, что процесс java потребляет 20 гб
- мониторинг гипервизора говорит, что виртуалка использует меньше 20 гб памяти


Я подозреваю, что причина в динамической памяти виртуалки и что top неверно определяет потребление памяти процессами в ситуации, когда память выделялась и отдавалась обратно.

Но не уверен. Есть идеи?
Посмотрели на virt другого процесса
источник

VG

Viktor Ganeles in QA — Load & Performance
Вячеслав Смирнов
Посмотрели на virt другого процесса
Нет, процесс тот
источник

VG

Viktor Ganeles in QA — Load & Performance
Пока подозреваю что память в metaspace ушла
источник