#threading #multiprocessing #параллелизм #многопоточность

Отличный материал Тимофея Федоровича Хирьянова о концептах параллелизма на потоках и процессах. 1,5 часа теории и 30 минут вводной практики. Основная ценность, конечно, в первой части, где простым языком преподаватель говорит о механизме прерываний, планировщика задач, мьютексах, проблемах межпроцессного взаимодействия (shared memory vs. queues/pipes/…). Переход к распараллеливанию на потоках в рамках одного процесса. Python-специфика: GIL, systemcalls и IO-bound, позволяющие поднять GIL и получить пользу от threading в Python.