ADJ*_*ADJ 5 python linux redhat multiprocessing python-multiprocessing
在我提到的这个问题中,我可以使用多处理成功运行作业,我可以看到所有处理器都在使用中.我该如何解雇这份工作?从终端我运行:
python my_multiprocessor_script.py
Run Code Online (Sandbox Code Playgroud)
然后我打Ctrl+C了杀.
然而,这项工作似乎没有被杀死,我可以看到所有的处理器仍在使用中.我正在运行Red Hat Enterprise Linux Server 6.6版.
你应该能够做这样的事情。
kill -9 `ps -ef | grep my_multiprocessor_script.py | grep -v grep | awk '{print $2}'`
Run Code Online (Sandbox Code Playgroud)
还可以查看Python Multiprocessing Kill Processes 以获取更多信息