linux下如何查看系统各个进程挂掉的历史信息?
我的一个程序因为内存泄露最后把swap用尽被系统发送了一个SIGKILL给干掉了
请问在哪里可以看到这些进程挂掉的历史信息啊还有系统何时发送这个SIGKILL?
回复 #1 loveoov 的帖子
没有人知道么? 4年了 找到答案没 通常查该应用的历史日志可以知道何时出现异常,何时被kill如果没有日志输出,就需要定制这个功能。 6年了!看日志信息 估计有Out of memory 之内的Error! 7年了。
挂掉的时候,日志应该会带上进程ID和进程名称。其他就没有任何日志了。
Mar 24 22:21:48 localhost kernel: : Out of memory: Kill process 37083 (sh) score 258 or sacrifice child
Mar 24 22:21:48 localhost kernel: : Killed process 37083, UID 0, (sh) total-vm:59859520kB, anon-rss:59846436kB, file-rs
s:164kB 7年了,上次我也碰到这个情况,我在系统日志里看到信息的 8年了,找到答案没,该结贴了。 八年了 ~{:yxh88:}{:yxh88:}{:yxh88:} 八年了 ~{:yxh88:}{:yxh88:}{:yxh88:}