Wat is een Subreaper-proces?
Wat is een Subreaper-proces?

Video: Wat is een Subreaper-proces?

Video: Wat is een Subreaper-proces?
Video: KILL Linux processes!! (also manage them) // Linux for Hackers // EP 7 2024, Mei
Anonim

EEN subreaper vervult de rol van init(1) voor zijn afstammeling processen . Als dat zo is, is het niet init (PID 1) dat de ouder wordt van een weeskind processen , in plaats daarvan de dichtstbijzijnde levende grootouder die is gemarkeerd als a subreaper wordt de nieuwe ouder. Als er geen levende grootouder is, doet init dat wel.

Wat is een swapper-proces?

Het zijn al enkele decennia vraaggestuurde besturingssystemen - sinds System V R2V5 en 4.0BSD. De swapper proces , zoals het was, gebruikt om uit te voeren Verwerken wissel operaties. Vroeger verwisselde het hele processen - inclusief alle kernel-space datastructuren voor de Verwerken - uit naar schijf en wissel ze er weer in.

Hebben alle processen ook een bovenliggend proces? De Verwerken die vork aanriep is de ouder proces en de nieuw gecreëerde proces is het kind Verwerken . Elk proces (behalve Verwerken 0) heeft een ouder proces , maar kan hebben veel kinderen processen.

Evenzo, wat is een bovenliggend proces in Linux?

Bovenliggende proces . Al de processen in het besturingssysteem worden gemaakt wanneer a Verwerken voert de systeemaanroep fork() uit behalve het opstarten Verwerken . De Verwerken die de fork() systeemaanroep gebruikte is de ouder proces . Met andere woorden, een ouder proces is er een die een kind schept Verwerken.

Wat veroorzaakt een afgebroken proces?

Beëindigde proces . EEN " ter ziele " Verwerken (soms aangeduid als "zombie") is a Verwerken dat is eigenlijk klaar wat van een ouder afhangt Verwerken die voor sommigen reden (=fout) heeft niet de kennis geaccepteerd dat het klaar is en moet worden beëindigd.

Aanbevolen: