進程可以使用setproctitle方法在運行時更新其「命令」字段。這將改變過程中的幾個命令的顯示方式: $ ps 33933
PID TT STAT TIME COMMAND
33933 s000 S 0:00.52 spring server | todo-mvc | started 45 hours ago
然而,spring不是可執行文件,這其實是一個Ruby腳本,所以
我想知道是否有方法來監聽某個事件,以便在特定進程沒有響應時(而不是當它退出時)通知。 此解決方案允許檢查某個進程是否正在響應,但此解決方案只能與輪詢一起使用:Check status of process。如果我可以在此解決方案中「傾聽」process.Responding,那將會很好。 作爲一個例子,我想要監聽Windows機器上的所有Visual Studio進程,如果其中任何一個變得沒有響應