Joblib:如何杀死孤立的信号量?

Joblib: how to kill orphaned semaphores?

我在虚拟机上有孤立的信号量我不想在信号中断 joblib 任务后重新启动。

kill pid 

不工作。我如何杀死信号量?他们正在锁定 joblib 并行性。

发现虽然 killtop 不够用,但结合使用 htopF9 信号 interruption/terminate/etc。孤立进程列表上的调色板和手动暴力方法完成了任务。信号量必须首先被杀死,一些信号在某些时候起作用,而另一些信号在其他时间起作用。

用作并行后端的 dask 库是我对孤立信号量的主要怀疑,因为它也有内存泄漏。