Size: a a a

2021 March 29

A

Alex in ru_raspberry
но ты  скачешь с темы на тему. если что подсказка: цикл обработки событий в питоне  (в asyncio) однопоточный. соответственно асинхронный код волшебным образом тоже не станет многопоточным.
источник

I

Ivan in ru_raspberry
Alex
отвечая на твой конкретный вопрос: запустить в этих потоках код (например на С), не использующий объекты интепретатора и таким образом не требующий синхронизации на уровне интепретатора  и отпускающий GIL.
либо же использовать механизм субинтерпретаторов, который уже давно есть в питоне, но не имеет API на стороне питона (соответствующий PEP отложен на 3.10).
->и отпускающий GIL.
Вот про это я и писал. Если Вы не так меня поняли, возможно я не правильно выразился
источник
2021 March 30

A

Alex in ru_raspberry
Ivan
->и отпускающий GIL.
Вот про это я и писал. Если Вы не так меня поняли, возможно я не правильно выразился
речь была о том что в однопоточном коде (а на видео и попыток его параллелить  не было) GIL не играет особой роли.
источник

I

Ivan in ru_raspberry
Alex
речь была о том что в однопоточном коде (а на видео и попыток его параллелить  не было) GIL не играет особой роли.
Я полностью с Вами согласен в этом
источник

A

Andrey Sea in ru_raspberry
ну вот я о том же ) вроде все сошлись в одном, но по-разному написали )
источник

I

Ivan in ru_raspberry
Ну)
источник

A

Alex in ru_raspberry
Alex
отвечая на твой конкретный вопрос: запустить в этих потоках код (например на С), не использующий объекты интепретатора и таким образом не требующий синхронизации на уровне интепретатора  и отпускающий GIL.
либо же использовать механизм субинтерпретаторов, который уже давно есть в питоне, но не имеет API на стороне питона (соответствующий PEP отложен на 3.10).
зы: на счет второго пункта  я наврал. субинтерпретаторы разделяют общий GIL и в текущем пепе изменений относительно этого не предвидится.
источник

A

Andrey Sea in ru_raspberry
глубины питона )))
источник

I

Ivan in ru_raspberry
Andrey Sea
глубины питона )))
А мне нравится, никогда еще такие сложные задачи не решались так быстро как с питоном
источник

A

Andrey Sea in ru_raspberry
Ivan
А мне нравится, никогда еще такие сложные задачи не решались так быстро как с питоном
мм... у питона есть такая иллюзия, это правда
источник

I

Ivan in ru_raspberry
У меня младшая сестра в 11 классе базовую часть за пару месяцев освоила. Вспомнил свою школу и С и поплакать захотелось
источник

A

Andrey Sea in ru_raspberry
Ivan
У меня младшая сестра в 11 классе базовую часть за пару месяцев освоила. Вспомнил свою школу и С и поплакать захотелось
ты за пару месяцев не осилил С базовую часть?
источник

I

Ivan in ru_raspberry
Andrey Sea
ты за пару месяцев не осилил С базовую часть?
Угу. Как и остальные 100% класса)
источник

A

Andrey Sea in ru_raspberry
Ivan
Угу. Как и остальные 100% класса)
ну то что порог меньше и думать меньше надо это не показатель качества решения задач на языке )
источник

I

Ivan in ru_raspberry
Andrey Sea
ну то что порог меньше и думать меньше надо это не показатель качества решения задач на языке )
Еще коэффициент затраченное время/выхлоп больше. Сейчас дешевле купить еще сервачок на 40+ цпу и 500+ гб памяти чем платить пару месяцев дополнительной тиме из 10 программеров
источник

A

Andrey Sea in ru_raspberry
Ivan
Еще коэффициент затраченное время/выхлоп больше. Сейчас дешевле купить еще сервачок на 40+ цпу и 500+ гб памяти чем платить пару месяцев дополнительной тиме из 10 программеров
ну сходи купи ) ты знаешь сколько он стоит? или за чужие деньги не жалко? )))
источник

A

Andrey Sea in ru_raspberry
начальник у нас просто говорил - не вопрос, продавайте хату, покупайте )
источник

A

Andrey Sea in ru_raspberry
а то что ленивых недопрограммистов много это правда ) пару кнопок ткнуть и всё... зачем думать )
источник

I

Ivan in ru_raspberry
Начальник видимо деньги особо считать не умеет. Какая-нибудь супермикро в таком конфиге дай Бог 500-600к стоить будет. А прогер в дефолт-сити от 150 начинается в месяц. Один
источник

I

Ivan in ru_raspberry
Это чистыми грязными еще процентов 45 накинуть
источник