Kas ir Subreaper process?
Kas ir Subreaper process?

Video: Kas ir Subreaper process?

Video: Kas ir Subreaper process?
Video: ME3_15 - MASS EFFECT 3 - Priority: Geth Dreadnought 2024, Novembris
Anonim

A subreaper pilda init(1) lomu savam pēcnācējam procesi . Ja tā, tas nav init (PID 1), kas kļūs par bāreņa bērna vecāku procesi , tā vietā tuvākais dzīvais vecvecāks, kas ir atzīmēts kā a subreaper kļūs par jauno vecāku. Ja nav dzīvu vecvecāku, init ir.

Tātad, kas ir mijmaiņas process?

Tās ir bijušas pieprasītas operētājsistēmas jau dažas desmitgades - kopš System V R2V5 un 4.0BSD. The mijmaiņas process , kā bija, izmantoja, lai veiktu process mijmaiņas operācijas. Agrāk tika nomainīts viss procesi - ieskaitot visas kodola telpas datu struktūras process - izslēdziet disku un nomainiet tos atpakaļ.

Tāpat, vai visiem procesiem ir vecāku process? The process ka piesauca dakšiņu ir uz vecāku process un jaunizveidotais process ir bērns process . Katrs process (izņemot process 0) ir viens vecāku process , bet var piederēt daudz bērnu procesi.

Līdzīgi, kas ir vecāku process operētājsistēmā Linux?

Vecāku process . Visi procesi operētājsistēmā tiek izveidoti, kad a process izpilda fork() sistēmas izsaukumu, izņemot startēšanu process . The process kas izmantoja fork() sistēmas izsaukumu, ir vecāku process . Citiem vārdiem sakot, a vecāku process ir tāda, kas rada bērnu process.

Kas izraisa procesa pārtraukšanu?

Nepietiekams process . A " beidzies " process (dažreiz saukts par "zombiju") ir a process kas faktiski ir pabeigts, kas ir atkarīgs no vecākiem process kas dažiem iemesls (=kļūda) nav pieņēmis apziņu, ka tā ir pabeigta, un tā ir jāpārtrauc.

Ieteicams: