进程可以使用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进程,如果其中任何一个变得没有响应