【发布时间】:2017-03-30 00:37:57
【问题描述】:
有没有办法限制默认线程调度程序使用的核心数量(使用 dask 数据帧时默认)?
使用compute,您可以通过以下方式指定它:
df.compute(get=dask.threaded.get, num_workers=20)
但我想知道是否有办法将其设置为默认值,这样您就不需要为每个compute 调用指定这个?
在小型集群(例如 64 个核心)的情况下会很有趣,但它与其他人共享(没有作业系统),我不想在启动时占用所有核心用 dask 进行计算。
【问题讨论】: