Joblib:如何杀死孤立的信号量?
Joblib: how to kill orphaned semaphores?
我在虚拟机上有孤立的信号量我不想在信号中断 joblib 任务后重新启动。
kill pid
不工作。我如何杀死信号量?他们正在锁定 joblib 并行性。
发现虽然 kill
和 top
不够用,但结合使用 htop
和 F9
信号 interruption/terminate/etc。孤立进程列表上的调色板和手动暴力方法完成了任务。信号量必须首先被杀死,一些信号在某些时候起作用,而另一些信号在其他时间起作用。
用作并行后端的 dask
库是我对孤立信号量的主要怀疑,因为它也有内存泄漏。
我在虚拟机上有孤立的信号量我不想在信号中断 joblib 任务后重新启动。
kill pid
不工作。我如何杀死信号量?他们正在锁定 joblib 并行性。
发现虽然 kill
和 top
不够用,但结合使用 htop
和 F9
信号 interruption/terminate/etc。孤立进程列表上的调色板和手动暴力方法完成了任务。信号量必须首先被杀死,一些信号在某些时候起作用,而另一些信号在其他时间起作用。
用作并行后端的 dask
库是我对孤立信号量的主要怀疑,因为它也有内存泄漏。