标签: python multiprocessing
我大约有100个进程同时运行约12个小时。每当流程完成目标时,我都想向全局计数器添加+1。我有一个不和谐的聊天,可以与我的脚本进行交互,从而使我可以了解脚本已完成的“目标”的最新情况。
我以前使用的是带有全局变量的多线程,但是我在一个内核上使我的cpu最大化,并切换到多处理。
我找到的大多数解决方案都是针对仅在脚本执行结束时才接收所需输出的过程。但是,对于我的脚本,我想找到在进程仍在运行时实时完成的“目标”。我当时在考虑存储和访问环境变量,但是希望有一种更雄辩的方法。