Вызов Client()
без каких-либо аргументов запускает LocalCluster()
по умолчанию, поэтому
client = Client()
действительно то же самое, что
cluster = LocalCluster()
client = Client(cluster)
Итак, для начала вы можете взять посмотрите документацию LocalCluster.
каковы значения по умолчанию для параметров:
идеальные значения зависят как от вашего оборудования, так и на вашу рабочую нагрузку. Мы не знаем заранее вашу рабочую нагрузку, но мы знаем ваше оборудование, поэтому мы стараемся принимать разумные решения на основе этого.
Сегодня эта политика заключается в том, чтобы равномерно разделить все ваши логические ядра и память между квадратом root количества ядер, которые у вас есть. Итак, если у вас 12 ядер, мы создадим четыре процесса по три потока в каждом.
Обычно это нормально по умолчанию в большинстве ситуаций, но мы рекомендуем вам поэкспериментировать, чтобы увидеть, работают ли ваши рабочие нагрузки лучше при различных обстоятельствах.