【Linux】如何杀掉defunct进程-僵尸进程
如何杀掉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进程-僵尸进程相关推荐
- java defunct怎么杀掉_杀死Linux中的defunct进程(僵尸进程)的方法指南
一.什么是defunct进程(僵尸进程)在 Linux 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他,那么他将变成一个僵尸进程.当用ps命令观察进程的执行状态时 ...
- Linux中的defunct进程(僵尸进程)
一.什么是defunct进程(僵尸进程)? 在 Linux 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他,那么他将变成一个僵尸进程.当用ps命令观察进程的执行状 ...
- Kill杀死Linux中的defunct进程(僵尸进程)
一.什么是defunct进程(僵尸进程)? 在 Linux 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他,那么他将变成一个僵尸进程.当用ps命令观察进程的执行状 ...
- linux里面有mysql的僵尸进程_Linux中的defunct进程(僵尸进程)
一.什么是defunct进程(僵尸进程)? 在 Linux 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他,那么他将变成一个僵尸进程.当用ps命令观察进程的执行状 ...
- linux 识别僵尸进程,Linux上寻找并杀死僵尸进程
转载: http://blog.csdn.net/shanzhizi/article/details/47320595 linux服务器上,多少会出现一些僵尸进程,下面介绍如何快速寻找和消灭这些僵尸进 ...
- linux系统编程学习_(2)进程控制-- fork函数、exec函数族、回收子进程--孤儿进程僵尸进程、wait函数
linux系统编程学习_(2)进程控制-- fork函数.exec函数族.回收子进程–孤儿进程僵尸进程.wait函数 进程控制 fork()函数 创建一个子进程. pid_t fork(void); ...
- linux僵尸进程理解,Linux为什么要设计一个“僵尸进程”状态?
评论 # re: Linux为什么要设计一个"僵尸进程"状态? 2011-05-24 12:34 nevergone 因为linus是僵尸:-( 回复 更多评论 # re: L ...
- Defunct进程 僵尸进程
在测试基于 DirectFB+Gstreamer 的视频联播系统的一个 Demo 的时候,其中大量使用 system 调用的语句,例如在 menu 代码中的 system("./play&q ...
- 浅析三种特殊进程:孤儿进程,僵尸进程和守护进程
其实有时想想linux内核的设计也蕴含着很多人生哲学,在linux中有这么几个特殊进程中,我们一开始见到它们的名字可能还会觉得很诧异,但在了解完了原理后,我们仔细想想,这样的命名也不无道理!下面我就给 ...
最新文章
- 小白学统计(4)——数据集中趋势的描述
- 递归python首尾相同的子字符串_推荐Python语言多层嵌套list的递归处理方法
- 第二章 Spark RDD以及编程接口
- Function!(计蒜客 - 42386)
- windows下安装nodejs多版本管理工具nvm-windows
- linux查看cpu占用率_Linux 性能查看
- WPF下递归生成树形数据绑定到TreeView上
- 关于 HDFS Append
- PHP危险函数被禁止怎么绕过,PHP危险函数(disable_functions)设置
- js 中exec、test、match、search、replace、split用法
- 抛开当下的迷惘,IT技术人的发展之路该怎么走?
- 使用码云或GitHub搭建简单的个人网站
- bcc语料库下载_CCL语料库与BCC语料库各自的特点是什么?
- 手机炒股软件测试自学,手机炒股用什么软件好 主流手机炒股软件评测
- Scratch下载(各版本都可下载)
- 自学python在电脑上安装什么杀毒软件好_电脑上装那个杀毒软件比较好?
- GD32W515实现NES模拟器
- MacOS系统安装Qt教程
- 预测:深度学习未来的6种可能
- mysql 页分裂_[翻译] InnoDB 页合并与页分裂