Ну, я не думаю, что кто-нибудь понял вопрос ...R foreach doParallel with 1 worker/thread
У меня динамический скрипт. Иногда он будет перебирать список из 10 вещей, и иногда он будет перебирать только одну вещь.
Я хочу использовать foreach
, чтобы запустить скрипт параллельно, когда элементы для итерации превышают 1. Я просто хочу использовать 1 ядро для каждого элемента для итерации. Итак, если есть 5 вещей, я буду параллель через 5 потоков.
Мой вопрос: что происходит, когда список для итерации равен 1?
Лучше НЕ запускать параллельно и иметь максимальную пропускную способность машины? Или я могу назначить мой сценарий 1 работнику, и он будет работать так же, как если бы я не говорил, чтобы он работал параллельно?
Я отредактировал OP –
Ответ отредактирован соответственно – JustGettinStarted
Если вы удовлетворены ответом, пожалуйста, нажмите галочку, чтобы указать, что этот вопрос сейчас закрыт – JustGettinStarted