antior请教一个python多进程编程的问题,进度条 中发帖

各位佬,最近我在编写一个数据处理程序,只有多进程才能明显加快速度。 
写成单线程的话,类似这样:
main
-> 循环处理blf(一种数据记录文件)
-> 循环处理DSL(自己写的语法,解析后处理blf

目前使用tqdm做进度条,通过tqdm的position区分不同进度条的位置。
1个主tqdm(pos=0)展示blf文件循环进度,
max_workers个tqdm展示这个blf文件用DSL处理到第几个DSL,以及这个DSL的进度。
但是现在DSL的处理速度有快有慢,如果预先分配好了某个进程对应某个tqdm,有可能导致某一时刻有2+个进程争夺某个tqdm的控制权。
我想要修改为,不预先分配tqdm,当进程进入时候自动查找空闲的tqdm使用,但是问题来了,进程间无法传递tqdm……所以应该怎么办呢?