Här ska ni få något att bita i... zombie processer. ;-)

Re: Här ska ni få något att bita i... zombie processer. ;-)

Inläggav Osprey » ons aug 06, 2025 6:45 pm

Bara för att nu skriva något....

    En "zombie" är alltså en process som har ett PCB, alltså ett process kontroll block, som gör att kärnan vet att den finns och skulle kunna schedulera den....
    Däremot saknar den en processheader (PHD), vilket gör att kärnan inte riktigt vet vad som ska scheduleras, eftersom det är något som inte längre finns....
och och processen i sig själv är bara något som inte längre finns....

Själva problemet i Linux beror på att "föräldraprocessen" i Linux ska se till att avsluta "en barnprocess" genom att be den att göra exit när den är färdig. Problemet med en zombie är bara att där finns det inte längre något kvar, som kan göra exit...

Det finns då två alternativ:
  1. Att låta (den före detta) processen ligga kvar som en zombie, vilket signalerar att något är fel.
  2. Att helt enkelt rensa bort PCB, eftersom PHD redan är borta, fast då försvinner alla spår...
Hoppa att det är Ok att jag nämner benämningarna PCB ovh PHD, vilka egentligen kommer från OpenVMS (och förmodligen Windows-NT och framåt), funktionen är förmodligen densamma i Linux, även om det kanske heter något annat... :roll:
Osprey
Ninja
 
Inlägg: 373
Blev medlem: fre maj 30, 2014 3:33 pm
Ort: Falkenberg

Re: Här ska ni få något att bita i... zombie processer. ;-)

Inläggav Marie SWE » mån aug 24, 2026 11:28 pm

Denna tråden kan vi arkivera. ;)
Zombie processerna är direktverkan utav att Linux inte kan hantera hibernation lika bra som Windows och MacOS kan.
Linux still sucks on hibernation och memory paging.. så det är bara acceptera och leva med det. 8-)

Print problemet i mitt specifika fall kan enbart undvikas genom att totalt rensa systemet från alla paket, services osv. som tillhör CUPS funktionen och sedan manuellt installera alternativa paket som jag inte minns nu i skrivande stund.
Men för de som vill gräva i det så kan det enkelt listas ut om ni kikar på default paket för Debian 10/11 som inte hade CUPS som först kom till Debian12+
Men detta är Linux Mint forum, så jag tror ingen av er har nytta utav det. :mrgreen:

Men som notis.. för de som använder nätverksskrivare så kan CUPS vara bra även att det fortfarande innehåller samma CVE. ;)

Men för min del är båda lösta and life goes on. 8-)
Marie SWE
Ninja
 
Inlägg: 417
Blev medlem: tis jan 31, 2023 6:30 pm

Föregående

Återgå till Övriga supportfrågor

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 1 gäst