我如何知道 Linux 服务器是否杀死了我的进程以及它杀死了哪个进程?

我如何知道 Linux 服务器是否杀死了我的进程以及它杀死了哪个进程?

我的服务器似乎因为使用了太多 RAM 而终止了一个进程。这可能吗?如果发生这种情况,我如何知道它何时以及终止了哪个进程?

答案1

很可能是 OOM 杀手,杀死了您的进程。您可以通过查看日志来了解发生什么情况、何时发生等等。

egrep -i 'killed process' /var/log/messages

实际日志文件因发行版而异,因此也可能/var/log/syslog

egrep -i -r 'killed process' /var/log

相关内容