Подкрадываясь к асинхронному, многопоточному и параллельному коду нужно сначала изучить основы и понять используемые термины.
Конкурентность (concurrency) - запуск на выполнение сразу нескольких задач (не обязательно в 1 момент времени выполняется несколько). Зависит от ПО. Первые ОС с процессором без ядер -использовали только ее.
Параллельность (parallel) - конкурентность, когда 2 задачи выполняются одновременно. Зависит от железа. Вы не можете одновременно (!) выполнять больше задач, чем есть ядер в системе.
GIL (Global Interpreter Lock) - глобальная блокировка интерпретатора, механизм гарантирующий, что в любой момент времени выполняется только 1 инструкция в питоне.
Задачи для Python могут быть:
CPU-bound - зависит от мощности процессора
IO-bound - зависит от системы ввода/вывода
threading - IO-bound задачи
asyncio - IO-bound задачи
multiprocessing - любые задачи
Читать!
Фаулер М. “Asyncio и конкурентное программирование на Python&quo
3 views
5
0
2 months ago 00:17:57 1
Детальный обзор игры Delta Force/ главный конкурент DICE
2 months ago 00:00:00 2
ИБП, который стоит КОПЕЙКИ, но при этом ЛУЧШЕ любого конкурента.
2 months ago 01:48:42 1
VEIN - Новая игра про выживание / Конкурент DayZ?
2 months ago 01:38:49 1
Как построить Воронку Продаж круче, чем у конкурентов?
2 months ago 00:50:45 1
Международное обозрение
2 months ago 01:13:43 1
Mentor in Tech 6.0: Кому вы нужны, когда есть OpenAI?
2 months ago 00:25:13 1
НОВОСТИ ИИ: Anthropic меняет все, Конкурент о1, миллион от Apple
2 months ago 00:15:48 1
Установка «Вихрь Эксклюзив» от КОПЕР.РФ — у конкурентов шансов нет!
2 months ago 00:02:02 1
Лучший тренер года вынес Громкий вердикт Скандального боя Бетербиев — Бивол и дал прогноз на реванш!
2 months ago 01:34:18 1
Креатив в бизнесе: необходимость или тренд? FUTURUM: Общество и бизнес. Выпуск 9
2 months ago 00:22:56 1
Udio | Генерирует настоящую музыку с голосом | Лучше чем Suno
2 months ago 00:52:43 1
Гражданский человек возглавит Минобороны России: Владимир Путин выбрал Андрея Белоусова!
2 months ago 00:02:11 1
Александр Гудков - АКВАДИСКОТЕКА (feat. Cream Soda, СЛИВ ТРЕКА)
2 months ago 00:03:53 1
РЫБА В ДУХОВКЕ. Так Готовлю Любую Рыбу! Достойный Конкурент Мясо по-Французски.