【问题标题】:Process killed with -9 aborts?进程被 -9 中止杀死?
【发布时间】:2013-05-21 14:53:27
【问题描述】:

我正在向 Linux 上的进程发送 SIG_KILL,在退出期间它遇到内存错误并中止生成核心转储。我认为这在任何 Unix 系统上都不可能,但这是我观察到的。被信号 9 杀死的进程是否有可能死于任何其他信号并留下核心转储?

【问题讨论】:

    标签: linux core


    【解决方案1】:

    不,进程无法捕获 SIGKILL,但可以选择“进程观察器”或包装器。 你确定没有产生其他进程来监视这个进程吗?

    【讨论】:

    • 我不是说 SIGKILL 被捕获了,我观察到的是,信号被发送到进程并且进程死了活核心转储!!!查看核心,在数据清理期间抛出未捕获的异常后进程中止。除非这是巧合...该过程是从 crontab 启动的。这些“进程观察者”是什么?它们如何影响进程死亡的方式?我从来没有听说过。
    猜你喜欢
    • 2010-12-02
    • 2022-01-18
    • 1970-01-01
    • 2010-12-08
    • 1970-01-01
    • 1970-01-01
    • 2013-04-07
    • 2012-09-21
    • 1970-01-01
    相关资源
    最近更新 更多