Задать вопрос
@agent_2203

Оптимизируется ли код если разделить его на несколько подпроцессов в multiprocessing?

Допустим есть 100 одинаковых функций, в каком случае получится более оптимизированный код ?

1) Раздилить 100 функций на 100 процессов
2) Создать 10 процессов, где каждый будет запускать по 10 подпроцессов выполняющие функции
  • Вопрос задан
  • 77 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@RINAMI
Занимаюсь монтажом и дизайном. PSD,AEX,VEG.
Вообще, если разделить код на 100 процессов, он будет выполнятся быстрее чем 10 процессов с 10 подпроцессами, но если говорить про оптимизацию и внешний вид кода, то 10 процессов с входящими 10 подпроцессами будет смотрется лучше. Внешний вид vs Быстродействие?
P.S вы можете просто разделить все на 2 процесса, или 4. Тогда будет лучше.
Ответ написан
Ваш ответ на вопрос

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

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