Многопроцессность, многопоточность, асинхронность в Python и не только. Что это и как работает?

Запущен первый курс мощной образовательной программы от Диджитализируй: «Основы компьютерных и веб-технологий с Python» Вся информация и запись на курс здесь: Залетай в Телеграм канал — там много дополнительного оперативного контента: Сказать спасибо за это видео можно здесь — Сегодняшний выпуск — о том, как заставить наше приложение летать! Поговорим о процессорах, о том, как они работают, о многоядерных CPU и Hyper-Threading, о процессах, потоках и многопоточности, а также об асинхронности или кооперативной многозадачности. Будет насыщенно! 0:00 О чём пойдёт речь 0:30 О многозадачности на единственном ядре CPU 1:42 О тактовой частоте процессоров и многоядерных CPU 3:07 Потоки, они же Threads 4:26 Состояние гонки, оно же race condition 5:20 Hyper-Threading и гипер-потоки 7:56 Потоки на многоядерных CPU 8:24 GIL в Python 9:16 Как обслужить тысячу HTTP запросов? 10:09 Асинхронность, кооперативная многозадачность 14:20 Как
Back to Top