什么是白色的空间发生在DASK分布式任务流仪表盘?

问题描述 投票:0回答:1

下面是任务流的仪表板。什么是空白发生了什么?那是当我的本地Python实例/ DASK调度工作?是不是当GC或其他进程是怎么回事?

enter image description here

我想找出是什么原因,在此期间发生的事情,所以我可以减少空白。

python python-3.x dask dask-distributed
1个回答
1
投票

你是正确的,空白意味着工人是那些秒内处于闲置状态。而工人阻断活性,通信和deserialisation,会显示红色和灰色为透明的区块,分别为空白意味着工人没有被赋予任何工作。

最主要的原因,这可能发生,是你提交一个大图,含有非常多的任务,调度。在客户机和调度之间的这种图的通信需要一定的时间,并决定在何处,以配发工作需要一定的时间太调度中的许多过程。前者是更可能的是,你应该好好考虑,如果有什么可以做,以减少图形(例如,更大的块大小)的大小。

这是可能的配置文件的内容需要时间上的调度程序,虽然这不是通常暴露给用户。您可以使用常规的Python分析工具的客户端内的个人资料活动。

© www.soinside.com 2019 - 2024. All rights reserved.