我听说sendsignal.exe用于将java应用程序的日志写入文件。您能否提供更多有关它的作用以及如何做的信息?请用简单的英语,我不是专家程序员。
什么是“CTRL + break”?我没有在键盘上看到“中断”按钮。
答案 0 :(得分:2)
Singals是一个Unix概念,它们是某种有限的进程间通信。
要创建线程转储,您将信号SIGQUIT发送到进程,信号被捕获并且将写入线程转储。你也可以发送其他信号,例如终止一个过程。
要在unix上发送信号,您将使用kill命令:
kill -3 <pid>
java方式是:
jstack <pid>
你的sentignal.exe可能也会这样做。