如何杀掉defunct进程-僵尸进程

  • defunct进程(僵尸进程)
    • 什么是僵尸进程
    • 杀死僵尸进程
      • 1、重启服务器
      • 2、杀死父进程

defunct进程(僵尸进程)

什么是僵尸进程

僵尸进程是一个早已死亡的进程,但在进程表(processs table)中仍占了一个位置(slot)。

由于进程表的容量是有限的,所以,defunct进程不仅占用系统的内存资源,影响系统的性能,而且如果其数 目太多,还会导致系统瘫痪。

因此,必须要杀死这些defunct进程

如何查看系统中defunct进程
ps -ef | grep defunct

杀死僵尸进程

defunct进程是不能直接kill -9杀掉的,否则就不叫僵尸进程了。

知道了defunct进程产生的原因,就可以轻易的kill掉defunct进程。

1、重启服务器

sudo reboot

2、杀死父进程

查看僵尸进程的父进程ID
通过命令:ps -ef | grep defunct_process_pid #得到defunct进程的父进程ID

UID PID PPID C STIME TTY TIME CMD
UID:用户ID
PID:进程ID
PPID:父进程ID

找到父进程后,kill -9 PPID 就可以了

【Linux】如何杀掉defunct进程-僵尸进程相关推荐

  1. java defunct怎么杀掉_杀死Linux中的defunct进程(僵尸进程)的方法指南

    一.什么是defunct进程(僵尸进程)在 Linux 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他,那么他将变成一个僵尸进程.当用ps命令观察进程的执行状态时 ...

  2. Linux中的defunct进程(僵尸进程)

    一.什么是defunct进程(僵尸进程)? 在 Linux 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他,那么他将变成一个僵尸进程.当用ps命令观察进程的执行状 ...

  3. Kill杀死Linux中的defunct进程(僵尸进程)

    一.什么是defunct进程(僵尸进程)? 在 Linux 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他,那么他将变成一个僵尸进程.当用ps命令观察进程的执行状 ...

  4. linux里面有mysql的僵尸进程_Linux中的defunct进程(僵尸进程)

    一.什么是defunct进程(僵尸进程)? 在 Linux 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他,那么他将变成一个僵尸进程.当用ps命令观察进程的执行状 ...

  5. linux 识别僵尸进程,Linux上寻找并杀死僵尸进程

    转载: http://blog.csdn.net/shanzhizi/article/details/47320595 linux服务器上,多少会出现一些僵尸进程,下面介绍如何快速寻找和消灭这些僵尸进 ...

  6. linux系统编程学习_(2)进程控制-- fork函数、exec函数族、回收子进程--孤儿进程僵尸进程、wait函数

    linux系统编程学习_(2)进程控制-- fork函数.exec函数族.回收子进程–孤儿进程僵尸进程.wait函数 进程控制 fork()函数 创建一个子进程. pid_t fork(void); ...

  7. linux僵尸进程理解,Linux为什么要设计一个“僵尸进程”状态?

    评论 # re: Linux为什么要设计一个"僵尸进程"状态? 2011-05-24 12:34 nevergone 因为linus是僵尸:-(  回复  更多评论 # re: L ...

  8. Defunct进程 僵尸进程

    在测试基于 DirectFB+Gstreamer 的视频联播系统的一个 Demo 的时候,其中大量使用 system 调用的语句,例如在 menu 代码中的 system("./play&q ...

  9. 浅析三种特殊进程:孤儿进程,僵尸进程和守护进程

    其实有时想想linux内核的设计也蕴含着很多人生哲学,在linux中有这么几个特殊进程中,我们一开始见到它们的名字可能还会觉得很诧异,但在了解完了原理后,我们仔细想想,这样的命名也不无道理!下面我就给 ...

最新文章

  1. java实现链接数据库_Java 链接数据库
  2. P1744 采购特价商品(SPFA求最短路径模板)
  3. workarea8php,oracle PGA管理(算法)
  4. android u盘拷贝文件大小,用手机U盘备份或导出手机文件,还能扩容
  5. hc05与单片机连接图_基于proteus的51单片机开发实例(13)-LED指示那个按键被按下
  6. P2577 [ZJOI2005]午餐
  7. mysql 定时同步数据_MySQL数据同步之otter
  8. tomcat相关实验
  9. 电商美工需要的优质PSD素材,减少设计师75%办公加班时间
  10. Python 基礎 - 變量
  11. 『Asp.Net 组件』Asp.Net 服务器组件 内嵌CSS:将CSS封装到程序集中
  12. 怎么更改文件类型/后缀?
  13. 【计算几何各种小模板总结贴】[不定期更新]
  14. Secure Multiparty Computation (MPC)
  15. 基于uniapp与node.js实现的微信授权登录
  16. 【JQuery】两种失焦事件的使用
  17. Windows下使用Hexo+GithubPage搭建博客
  18. 牛客网在线编程——二维数组中的查找
  19. 马云装神弄鬼拜见过被通缉的气功大师王林, 歪门邪道的人还办教育,用淘宝支付宝真的不放心
  20. 2020-2021年度第二届全国大学生算法设计与编程挑战赛(冬季赛)题解

热门文章

  1. matlab径向基函数插值,径向基函数(Radial Basis Function)插值
  2. 关于分布式锁的续命问题——基于Redis实现的分布式锁
  3. vue中@oninput的用法
  4. 纯前端实现上传图片到本地或服务器,并根据时间创建文件夹,无需后台
  5. ISP——Flicker问题
  6. 导航小车利用laser_scan_matcher实现建图
  7. c++——字符数组转换字符串(极简)
  8. vscode搭建php开发环境
  9. 边坡工程监测的内容和方法一览表
  10. Java程序知到单元测试,当夹紧力的作用点必须选在工件刚性较差的部位时,可采取增加夹紧点的方法来减小工件飞夹紧变形。...