Size: a a a

2020 July 14

Н

Никитос in aiogram [ru]
Пока висит запрос и рендер игры - следующий не обработает
источник

T

Tishka17 in aiogram [ru]
Никитос
Бот не успевает отвечать
Так может дело не в асинхронности?
источник

T

Tishka17 in aiogram [ru]
Никитос
Пока висит запрос и рендер игры - следующий не обработает
Что за "рендер игры"?
источник

Н

Никитос in aiogram [ru]
Tishka17
Что за "рендер игры"?
Бот генерит пикчу с игрой. Вместо текста
источник

T

Tishka17 in aiogram [ru]
🔥 Daniil Mihey 🔥
помогите плиз
Ну вроде все ок
источник

T

Tishka17 in aiogram [ru]
Никитос
Бот генерит пикчу с игрой. Вместо текста
И как тут тебе асинхронность поможет?
источник

Н

Никитос in aiogram [ru]
Tishka17
И как тут тебе асинхронность поможет?
Pillow SIMD
источник

T

Tishka17 in aiogram [ru]
Это же синхронная cpu-bound операция
источник

Н

Никитос in aiogram [ru]
И рисовать не по очереди всем, а максимально быстро
источник

T

Tishka17 in aiogram [ru]
Ты вообще в курсе как работает asyncio?
источник

Н

Никитос in aiogram [ru]
На кадр уходит 0.4-0.5 секунды
источник

T

Tishka17 in aiogram [ru]
Это один тред, в котором все по очереди работают.
источник

Н

Никитос in aiogram [ru]
Tishka17
Ты вообще в курсе как работает asyncio?
Нет, я же сейчас только спросил
источник

T

Tishka17 in aiogram [ru]
Никитос
Нет, я же сейчас только спросил
Ты пришел в запросом "нужна асинхроннач либа"
источник

🔥M

🔥 Daniil Mihey 🔥... in aiogram [ru]
Tishka17
Ну вроде все ок
бл@ сор, я там всякую муть начал писать а когда убрал эту строку все заработало  а проверять даже не решил🤦‍♂️👌
источник

T

Tishka17 in aiogram [ru]
Никитос
Pillow SIMD
Запили несколько процессов
источник

T

Tishka17 in aiogram [ru]
Если ядер хватает
источник

Н

Никитос in aiogram [ru]
Tishka17
Если ядер хватает
32
источник

T

Tishka17 in aiogram [ru]
Ну вот
источник

T

Tishka17 in aiogram [ru]
Бери процесс пул, выноси рендеринг и отправку в него
источник