Zombie process is an inactive computer process.
A zombie process or defunct process is a process that has completed execution but still has an entry in the process table, allowing the process that started it to read its exit status.
* A process can be sleeping in kernel code. Usually that's because of faulty hardware or a badly written driver- or maybe a little of both. A device that isn't set to the interrupt the driver thinks it is can cause this, for example- the driver is waiting for something its never going to get. The process doesn't ignore your signal- it just never gets it.
A zombie process doesn't react to signals because it's not really a process at all- it's just what's left over after it died. What's supposed to happen is that its parent process was to issue a "wait()" to collect the information about its exit. If the parent doesn't (programming error or just bad programming), you get a zombie. The zombie will go away if its parent dies- it will be "adopted" by init which will do the wait()- so if you see one hanging about, check its parent; if it is init, it will be gone soon, if not the only recourse is to kill the parent..which you may or may not want to do.
Finally, a process that is being traced (by a debugger, for example) won't react to the KILL either.
So how do I find out zombie process?
# top
or
# ps aux | awk '{ print $8 " " $2 }' | grep -w Z
How do I kill zombie process?
You cannot kill zombies, as they are already dead. But if you have too many zombies then kill parent process or restart service.
You can kill zombie process using PID obtained from any one of the above command. For example kill zombie proces having PID 4104:
# kill -9 4104
0 comments to "What is a zombie process?"
Popular Posts
-
The best solution to know about these init levels is to understand the " man init " command output on Unix. There are basically 8...
-
How to Unlock BSNL 3G data card to use it with Airtel and Vodafone Model no : LW272 ? How to unlock BSNL 3G data card( Model no : LW272 )us...
-
How to transfer bike registration from one State to other (Karnataka to Andhra)?? Most of us having two wheelers purchased and registered in...
-
ఓం శ్రీ స్వామియే శరణం ఆయ్యప్ప!! Related posts : Trip to Sabarimala - Part 1 Trip to Sabarimala - Part 2 Ayappa Deeksha required things...
-
Following are some of interesting blogs I found till now ...please comment to add your blog here. Blogs in English : http://nitawriter.word...
Popular posts
- Airtel and vodafone GPRS settings for pocket PC phones
- Andhra 2 America
- Ayyappa Deeksha required things
- Blogs I watch !
- Captions for your bike
- DB2 FAQs
- Deepavali Vs The Goddes of sleep
- ETV - Dhee D2 D3
- Evolution of smoking in India Women
- How to make credit card payments?
- init 0, init 1, init 2 ..
- Java-J2EE interview preparation
- mCheck Application jar or jad download
- My SQL FAQs
- My Travelogues
- Old is blod - New is italic
- Online pay methids for credit cards
- Oracle FAQs
- Pilgrimages
- Smoking in Indian Women
- Technology Vs Humans
- Twitter feeds for all Telugu stars on single page.
- Unix best practices
- Unix FAQs
Buffs ...
Tags
Powered by WidgetsForFree
Archives
-
▼
2008
(132)
-
▼
June
(25)
- Binary Digit Conversion
- DB2 FAQ's
- Trip to Madurai - Rameswaram - Kanyakumari - 3
- Trip to Madurai - Rameswaram - Kanyakumari - 2
- FireFox -3 Out now !!
- Trip to Madhurai-Rameswaram-Kanyakumari - 1
- How to transfer files between 2 windows machines ?
- Network Calculators - Subnet Mask Calculator
- WWW - W3 Schools
- Web Pages - HTML Colors
- HTML Validation and Optimization
- LalithaSahasraNamam
- Games !!!!!
- Distance between main cities
- How to see full command with PID
- ls and grep in windows
- Bash for HP
- Trip (Sashay) To Madhurai - Rameswaram - Kanyakumari
- Why to Chant Vishnu Sahsranamam ?
- What is a zombie process?
- What is init.d ?
- How to use Arrays in writing shell scripts
- My SQL Basic FAQ's
- NMS & EMS
- Curriculum Search
-
▼
June
(25)
Post a Comment
Whoever writes Inappropriate/Vulgar comments to context, generally want to be anonymous …So I hope U r not the one like that?
For lazy logs, u can at least use Name/URL option which doesn’t even require any sign-in, The good thing is that it can accept your lovely nick name also and the URL is not mandatory too.
Thanks for your patience
~Krishna(I love "Transparency")