gpt4 book ai didi

linux - 是什么杀死了我的进程,为什么?

转载 作者:IT老高 更新时间:2023-10-28 12:14:13 27 4
gpt4 key购买 nike

我的应用程序在 Linux 上作为后台进程运行。它目前在终端窗口的命令行中启动。

最近一个用户正在执行该应用程序一段时间,它神秘地死了。正文:

Killed

在终端上。这发生了两次。我问是否有人在不同的终端使用 kill 命令杀死进程?没有。

Linux 会在什么情况下决定终止我的进程?我相信 shell 显示“killed”是因为进程在收到 kill(9) 信号后死亡。如果 Linux 发送了终止信号,系统日志中是否应该有一条消息解释它被终止的原因?

最佳答案

如果用户或系统管理员没有杀死内核可能拥有的程序。内核只会在资源极度匮乏(想想 mem+swap 耗尽)等特殊情况下杀死进程。

关于linux - 是什么杀死了我的进程,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/726690/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com