Задать вопрос
@4ndr01d

Когда использовать процессы в Python?

В каких случаях лучше использовать питоновские процессы взамен питоновских потоков? Какие могут быть для этого критерии (на ваш взгляд), чтобы предпочесть процессы потокам?
  • Вопрос задан
  • 275 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
denisbondar
@denisbondar
Python, PHP developer
Используйте потоки для задач, связанных с ограничениями ввода-вывода.
Используйте процессы для задач, связанных с ограничениями процессора.
(с) Билл Любанович - Простой Python
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Когда программа выполняет какие-то тяжёлые вычисления, лимитированные процессором, а потому нужно использовать более одного ядра.
Ответ написан
Комментировать
@techkuz
Когда запускаешь программу - процесс, когда функцию - поток
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы