Я разобрал основные темы, которые вас могут спросить на собесах про потоки/процессы в python. Посты можно читать отдельно, а можно по порядку, там даже прослеживается сюжет 😅
Тут будет небольшое оглавление, для удобства:
1. Потоки и процессы. Что это такое и в чем отличие.
2. Виды задач. io-bound и cpu-bound
3. Как применять многопоточность
4. Как применять многопрцессность
5. Почему в python не работает многопоточность для cpu-bound задач. GIL
Вообще, зарядившись этими знаниями, можно не только ответить на собесе, а еще и начинать понимать асинхронность, о которой будет следующая серия постов.
А пока можете поставить мне класс 👍 за иллюстрации собственного производства 😎 Дальше больше!
Post #20
2.09K
- 👍 44
- 🔥 4
- 😱 4
- ❤ 2
- ⚡ 1
- 🤩 1
- 🐳 1
- 💯 1
- 😎 1