-1
我運行一個python腳本,需要長時間運行,但是當我跑了幾個小時就會停下來,我鍵入ps aux
結果是:python腳本進程統計停留在S1和停止運行
root 10371 0.9 10.4 273236 52232 ? Sl 09:35 6:23 python my_programe.py
然後我嘗試使用kill -18 10371
來調用它,但沒用,我怎麼才能繼續調用它來再次運行?
我運行一個python腳本,需要長時間運行,但是當我跑了幾個小時就會停下來,我鍵入ps aux
結果是:python腳本進程統計停留在S1和停止運行
root 10371 0.9 10.4 273236 52232 ? Sl 09:35 6:23 python my_programe.py
然後我嘗試使用kill -18 10371
來調用它,但沒用,我怎麼才能繼續調用它來再次運行?
進程狀態S
並不意味着進程具有停止(因此嘗試使用SIGCONT繼續當然是沒用的),而是意味着中斷睡眠(等待一個事件來完成)。您應該能夠看到進程休眠了多長時間或者使用strace -p
等待什麼。