Zombie processen zijn processen die niet meer functioneren , maar zijn nog steeds verwezen door het systeem . Deze processen hebben nog een overlevende ouder-proces en zijn een proces binnenkomst toegewezen , maar zijn in wezen dood en kan niet werken . Ze nemen geen geheugen op uw systeem en zijn onschadelijk . Waarom beëindigen Zombie Processen ? Zombie processen nemen ruimte in uw proces lijst . Ubuntu Linux zal uiteindelijk zuiveren deze processen uit de lijst , maar ze voegen extra complexiteit aan uw proces queries door de extra ruimte die ze innemen . Daarnaast kan een zeer actieve systeem opraken van de beschikbare proces behandelt als deze processen niet worden gespoeld . How Do I Identificeer een zombie proces? Zombies kunnen worden geïdentificeerd door het openen van een nieuwe terminal venster en typen " ps - el | grep ' Z ' " ( zonder de aanhalingstekens ) . Alle processen in de status " zombie " wordt weergegeven . Zombie processen zal de tekst hebben in het label , waarop duidelijk wordt aangegeven . Daarnaast is de PPID of Parent Process ID , van de toepassing die de zombie proces voortgebracht weergegeven . Hoe worden Zombie Processen verwijderd ? Ubuntu Linux routinematig zuiveringen zombie processen uit het systeem automatisch en er geen actie vereist . U kunt zombie processen handmatig te reinigen door het sturen van een SIGCHILD commando naar de ouder van de zombie . Om dit te doen , typt u ' kill - s SIGCHLD " ( zonder de aanhalingstekens ) . Vervang met het ID-nummer van de ouder -proces van de zombie 's , die wordt weergegeven in de lijst die het proces identificeert als een zombie . Orphaned Zombie Processen Een zombie kan worden wees als de bovenliggende proces plotseling sterft en het niet is geoogst door het systeem . Het systeem zal dit proces automatisch plukken , maar je kunt snel weer controle over de situatie en de vruchten van het proces door de toepassing of het proces dat oorspronkelijk voortgebracht het herstarten .
|