Эффективно ли планировщик Dask занимает одно ядро ​​процессора? Какие локальные ресурсы назначены планировщику? - PullRequest
1 голос
/ 21 марта 2020

Предположим, у меня есть машина с:
4 процессором (ами):
2 потока (ов) на ядро ​​
2 ядра (ов) на сокет
1 сокета (ов) процессора

Если я установлю Dask-планировщик и 4 рабочих, выполняющих dask-рабочий с --nprocs 4 из Dask Dashboard, я могу видеть, что назначено ядро ​​и 1/4 от общей памяти, которую я имею на машина каждому работнику.

Я не понимаю, какие ресурсы локальной машины фактически назначены планировщику?

Перед этой проверкой я бы сказал, что по умолчанию планировщику назначено ядро, но сейчас мне это не кажется верным.

1 Ответ

0 голосов
/ 28 марта 2020

Планировщик Dask является однопоточным и поэтому обычно занимает не более одного потока.

Для ясности, он ничего не выделяет и для него нет жестких ограничений. Планировщик Dask - это обычный Python процесс.

...