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

Есть ли смысл использовать Pool на одноядерном процессоре?

Подскажите, есть ли смысл использовать multiprocessing.pool на виртуалке с 1им ядром CPU? На своем 4 ядерном проце выставлял map(4) и map(40) разница есть. Хотя пишут что оптимальнее использовать количество "процессов" = кол-ву ядер.
  • Вопрос задан
  • 235 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
@Fixid
Имеет смысл только если каждый поток почти не потребляет ресурсы и вы хотите утилизировать весь CPU
Ответ написан
Комментировать
@lega
Есть ли смысл использовать Pool на одноядерном процессоре?
Есть, процессы можно добавлять пока CPU потребляет менее 100% (либо пока не упрется в io/сеть/диск)
Ответ написан
Комментировать
@nrgian
Мало ли чего пишут про сферическое в вакууме.

Берешь свое конкретное ПО.
Замеряешь на нём.
Веришь своим глазам.
Ответ написан
Ваш ответ на вопрос

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

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