Size: a a a

2020 April 10

RU

Roman Ushakov in graalvm_ru
Вау, круто
источник

V

Vlad in graalvm_ru
+
источник

AB

Andrey Belyaev in graalvm_ru
Надо-надо-надо потыкать
источник
2020 April 21

AS

Artur Sabirov in graalvm_ru
В марте мы тут поднимали обсуждение тестов похороникса
источник

AS

Artur Sabirov in graalvm_ru
вот интересная статья
источник

AS

Artur Sabirov in graalvm_ru
источник

AS

Artur Sabirov in graalvm_ru
в кратце:  походу дело было в G1 и аллокации жирных объектов
источник

AS

Artur Sabirov in graalvm_ru
but the benchmark uses a significant amount of large objects that need special treatment when using 1 MB regions. This special treatment leads to a lot of memory that can’t be used, which in turn leads full collections and a poor overall experience.
источник

AS

Artur Sabirov in graalvm_ru
источник

OS

Oleg Shelajev in graalvm_ru
То есть надо думать что у них хорошие тесты?
источник

OS

Oleg Shelajev in graalvm_ru
Oleg Shelajev
даже если выводы вроде как примерно соответствуют действительности "When counting simply the number of first place finishes, GraalVM 20.0 Java 8 had the most wins at 40%."
Ну отлично тогда :) граальвм молодец
источник

A

Alex in graalvm_ru
Oleg Shelajev
То есть надо думать что у них хорошие тесты?
Не столько хорошие, столько оказалось что одно дело в подготовленном окружении тесты гонять, а другое "люди берут и запускаю как есть, даже про gc не знают" :)

И из коробки оно хуже
источник

AS

Artur Sabirov in graalvm_ru
Интересна же причина была таких показателей, тест то конечно не реалестичен
источник

OS

Oleg Shelajev in graalvm_ru
о смотрите там уже говорят питон работает слегка https://medium.com/quarkify/how-to-use-python-with-quarkus-and-graalvm-quarkify-dd8686c81d9b

:) пример использования немного странный но вроде работает
источник

PK

Pavel K. in graalvm_ru
Питон, кстати, крайне интересная тема
источник

A

Alex in graalvm_ru
они с самого начала же заявляли что питон в первую очередь на датасайнс будут смотреть

как итог у них сейчас есть рабочий (сами сверху патчили) numpy и еще что-то
ужо добили чтобы venv подымался (раньше он даже не ставился)

но тот же pip не работает, так как модуля на ssl нету и не планируется в ближайшее время

https://github.com/graalvm/graalpython/issues/127
источник

OS

Oleg Shelajev in graalvm_ru
да, вполне разумный подход правда?
источник

PK

Pavel K. in graalvm_ru
Alex
они с самого начала же заявляли что питон в первую очередь на датасайнс будут смотреть

как итог у них сейчас есть рабочий (сами сверху патчили) numpy и еще что-то
ужо добили чтобы venv подымался (раньше он даже не ставился)

но тот же pip не работает, так как модуля на ssl нету и не планируется в ближайшее время

https://github.com/graalvm/graalpython/issues/127
Я не отслеживаю просто и не особо в курсе. А так это один из основных кейсов, если будет быстро работать и бесшовно интегрироваться с Java, то уже все было не зря. Ещё бы для тестирования, особенно нагрузочного, завезли
источник

A

Alex in graalvm_ru
Oleg Shelajev
да, вполне разумный подход правда?
Да, но например я хотел запустить пару говно проектиков просто ради более быстрого питона, текущий местами не само быстрый....
источник

A

Alex in graalvm_ru
Но вообще у них и без пипа определённая ниша есть
источник