Mikä on Subreaper-prosessi?
Mikä on Subreaper-prosessi?

Video: Mikä on Subreaper-prosessi?

Video: Mikä on Subreaper-prosessi?
Video: Eino ja Aapeli - Mä Voisin Olla Se 2024, Marraskuu
Anonim

A alikorjaaja täyttää init(1) roolin jälkeläiselleen prosessit . Jos näin on, se ei ole init (PID 1), josta tulee orvolapsen vanhempi prosessit , sen sijaan lähin elävä isovanhempi, joka on merkitty a alikorjaaja tulee uusi vanhempi. Jos ei ole elävää isovanhempaa, init tekee.

Mikä siis on swapper-prosessi?

Ne ovat olleet kysynnän mukaisia käyttöjärjestelmiä muutaman vuosikymmenen ajan - System V R2V5:stä ja 4.0BSD:stä lähtien. The vaihtoprosessi , kuten oli tapana esiintyä käsitellä asiaa vaihtooperaatiot. Se vaihtoi kokonaan prosessit - mukaan lukien kaikki kernel-avaruuden tietorakenteet käsitellä asiaa - ulos levylle ja vaihda ne takaisin sisään.

Samoin, onko kaikilla prosesseilla pääprosessi? The käsitellä asiaa joka kutsui haarukan On the vanhempi prosessi ja äskettäin luotu prosessi on lapsi käsitellä asiaa . Jokainen prosessi (paitsi käsitellä asiaa 0) on yksi vanhempi prosessi , mutta voi olla monta lasta prosessit.

Samoin mikä on pääprosessi Linuxissa?

Vanhemman prosessi . Kaikki prosessit käyttöjärjestelmässä luodaan, kun a käsitellä asiaa suorittaa fork()-järjestelmäkutsun käynnistystä lukuun ottamatta käsitellä asiaa . The käsitellä asiaa joka käytti fork()-järjestelmäkutsua on vanhempi prosessi . Toisin sanoen a vanhempi prosessi on sellainen, joka luo lapsen käsitellä asiaa.

Mikä aiheuttaa prosessin katkeamisen?

Poistettu prosessi . A " lakkautettu " käsitellä asiaa (kutsutaan joskus "zombiksi") on a käsitellä asiaa Se on itse asiassa valmis, mikä riippuu vanhemmista käsitellä asiaa joka joillekin syy (=virhe) ei ole hyväksynyt tietoonsa, että se on valmis, ja se pitäisi lopettaa.

Suositeltava: