【发布时间】:2015-05-26 07:52:31
【问题描述】:
我有一个进程神秘地被杀死,可能是 SIGKILL。所以我想知道是谁将此 SIGKILL 发送到我的进程,无论是内核还是其他用户进程。 SO上有关于了解SIGTERM发件人PID的问题,但显然SIGKILL无法由进程处理?
如果这不起作用,我如何知道是谁向我的进程发送了 SIGKILL?谢谢各位。
PS:systap 对我来说不是最佳选择,因为我正在使用嵌入式设备。
【问题讨论】:
我有一个进程神秘地被杀死,可能是 SIGKILL。所以我想知道是谁将此 SIGKILL 发送到我的进程,无论是内核还是其他用户进程。 SO上有关于了解SIGTERM发件人PID的问题,但显然SIGKILL无法由进程处理?
如果这不起作用,我如何知道是谁向我的进程发送了 SIGKILL?谢谢各位。
PS:systap 对我来说不是最佳选择,因为我正在使用嵌入式设备。
【问题讨论】:
gdb 进程。您可以单独配置哪些信号应该导致进程暂停。 (并且还添加断点退出和_exit)
【讨论】: