关于我之前提出的这个问题,我成功地使用多进程运行任务,并且可以看到所有处理器都被利用了。如何杀死这个工作?从终端我运行:
python my_multiprocessor_script.py
然后我按下Ctrl+C
来终止进程。
但是这个进程似乎没有被终止,我可以看到所有的处理器仍在使用。 我正在运行Red Hat Enterprise Linux Server 6.6。
关于我之前提出的这个问题,我成功地使用多进程运行任务,并且可以看到所有处理器都被利用了。如何杀死这个工作?从终端我运行:
python my_multiprocessor_script.py
然后我按下Ctrl+C
来终止进程。
但是这个进程似乎没有被终止,我可以看到所有的处理器仍在使用。 我正在运行Red Hat Enterprise Linux Server 6.6。
kill -9 `ps -ef | grep my_multiprocessor_script.py | grep -v grep | awk '{print $2}'`
sudo pkill -9 python
应该能解决问题 - Joran Beasley