kill -9 杀不死的进程

    前段时间遇到在生产环境中有程序内存泄露,已经开始使用swap了。而此时程序崩溃了,正在进行core dump。试图使用kill -9 杀死该进程,发现该进程怎么都杀不掉。

    原因是因为core dump是发生在内核态。而进程处理信号是在从内核态返回用户态的前夕,或者由睡眠被唤醒时。

    kill -9 杀不死的进程_第1张图片

    

你可能感兴趣的:(kill -9 杀不死的进程)