async.run(main()), в мейне gather все корутины, но появилась проблема: слишком много тасков, грузят проц сильно и в целом все работает медленно хоть и правильно. Я так понял что один евент луп = один поток, или это не так? И как можно запустить много лупов чтобы сделать выполнение не только асинхронным, но и параллельным?
Можно ли как-то при этом перенести некоторую нагрузку с процессора в память? Проц забит, а памяти хватает ещё
один эвент луп = один поток всегда. запусти две копии скрипта
Обсуждают сегодня