在 Java 中向子进程发送信号
Send signals to child process in Java
我正在制作一个 Java 应用程序,它要求我能够暂停(和恢复)子进程 运行 和 ProcessBuilder
。我以为我可以通过向进程发送信号 SIGSTOP
和 SIGCONT
来做到这一点,我用谷歌搜索了它,但我找不到任何相关信息。
如何向子进程发送信号?
不知道你为什么反对kill,说的挺直白的
int child_pid = 12345;
Runtime.getRuntime().exec("kill -SIGSTOP " + Integer.toString(child_pid));
我正在制作一个 Java 应用程序,它要求我能够暂停(和恢复)子进程 运行 和 ProcessBuilder
。我以为我可以通过向进程发送信号 SIGSTOP
和 SIGCONT
来做到这一点,我用谷歌搜索了它,但我找不到任何相关信息。
如何向子进程发送信号?
不知道你为什么反对kill,说的挺直白的
int child_pid = 12345;
Runtime.getRuntime().exec("kill -SIGSTOP " + Integer.toString(child_pid));