← все темы
Python — concurrency (threading/multiprocessing/asyncio)
python-concurrency
🎴 Пройти квизПодтемы
5 вопросов
-
senior theory Когда ProcessPoolExecutor выигрывает у ThreadPoolExecutor и наоборот, с учётом GIL и стоимости pickle? Приведи цифры на конкретных задачах (CPU-bound, IO-bound…
-
senior theory Какие ограничения накладывает pickle на multiprocessing? Расскажи про cloudpickle, fork vs spawn, как пробросить большой numpy-массив без копирования (`shared_…
-
senior theory Ты разрабатываешь библиотеку на C, расширяющую Python. Какие механизмы в CPython позволяют временно освободить GIL для выполнения CPU-интенсивных операций, и к…
-
senior theory При использовании асинхронного кода (async/await) в Python, как GIL влияет на параллелизм, и какие альтернативы существуют для масштабирования CPU-интенсивных …
-
senior theory Какие архитектурные решения позволяют минимизировать влияние GIL на многопоточные приложения, и какие ограничения остаются даже при использовании этих подходов?