Re[2]: async-runtimes-benchmarks
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 04.12.24 08:19
Оценка: -1
Здравствуйте, kov_serg, Вы писали:

_>Хрень какая-то милион sleep-ов? Какой смысл, где полезная нагрузка? Это же можно оптимизировать до одного sleep-а


Там же другой вопрос ставится, а именно: "How Much Memory Do You Need in 2024 to Run 1 Million Concurrent Tasks? — Take 2"
Результаты были интересные — Rust победил.
async-runtimes-benchmarks
От: PPA Россия http://flylinkdc.blogspot.com/
Дата: 03.12.24 19:29
Оценка:
https://www.opennet.ru/opennews/art.shtml?num=62314

Опубликованы результаты тестирования потребления памяти при выполнении кода, создающего миллион параллельно выполняемых сопрограмм. Тестирование проведено
для типовой программы, реализованной на языках программирования Rust, C#, Go, Java, Python и JavaScript.
...

https://github.com/hez2010/async-runtimes-benchmarks-2024
кто добавит реализацию на С++?
Re: async-runtimes-benchmarks
От: kov_serg Россия  
Дата: 03.12.24 19:43
Оценка:
Здравствуйте, PPA, Вы писали:


PPA>https://www.opennet.ru/opennews/art.shtml?num=62314


PPA>Опубликованы результаты тестирования потребления памяти при выполнении кода, создающего миллион параллельно выполняемых сопрограмм. Тестирование проведено

PPA>для типовой программы, реализованной на языках программирования Rust, C#, Go, Java, Python и JavaScript.
PPA>...

PPA>https://github.com/hez2010/async-runtimes-benchmarks-2024

PPA>кто добавит реализацию на С++?

Хрень какая-то милион sleep-ов? Какой смысл, где полезная нагрузка? Это же можно оптимизировать до одного sleep-а
Можно было хотябы что бы каждая задача породила несколько дочерних те в свою очередь тоже до определённой глубины и заставить их сыграть между собой в какую нибудь простую игру типа царь горы (или колаца раскладывать для заданного числа).
При этом родительский процесс ожитал бы окончание битвы между дочерними. Корче где движуха, где перераспределение и освобождение ресурсов асинхронных задач?
Re: async-runtimes-benchmarks
От: so5team https://stiffstream.com
Дата: 04.12.24 06:13
Оценка:
Здравствуйте, PPA, Вы писали:


PPA>https://www.opennet.ru/opennews/art.shtml?num=62314


PPA>Опубликованы результаты тестирования потребления памяти при выполнении кода, создающего миллион параллельно выполняемых сопрограмм. Тестирование проведено

PPA>для типовой программы, реализованной на языках программирования Rust, C#, Go, Java, Python и JavaScript.
PPA>...

PPA>https://github.com/hez2010/async-runtimes-benchmarks-2024




skynet был когда-то, не менее бесполезный.
Re: async-runtimes-benchmarks
От: landerhigh Пират  
Дата: 05.12.24 16:06
Оценка:
Здравствуйте, PPA, Вы писали:

PPA>https://github.com/hez2010/async-runtimes-benchmarks-2024

PPA>кто добавит реализацию на С++?

Как я понял, они замеряют оверхед по памяти?
Если так, то при использовании stackless coroutine из asio на плюсах это будет избиением младенцев
www.blinnov.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.