2010-08-26 81 views
2

我面临的情况是,其中一个java虚拟机正在被其他进程杀死,并且java虚拟机以退出状态143退出。是否有任何方式可以找到杀死我的程序的过程?
我阅读了Runtime.addShutdownHook,但我发现它没用。虽然我可以找到我的程序被杀的时间,但我找不到谁在杀人。
我需要的是一个福尔摩斯找到杀手。
我使用Sun JDK和acommpanying JRE btw。如何找到杀死正在运行的Java虚拟机的进程

回答

3

如果您使用的是Linux,请检查您的日志以查看内核是否再次杀死儿童。 OOM杀手..

相关问题