Otroški postopek

Avtor: Lewis Jackson
Datum Ustvarjanja: 13 Maj 2021
Datum Posodobitve: 24 Junij 2024
Anonim
SAMOTESTIRANJE NA COVID-19 #SkupajZmoremo
Video.: SAMOTESTIRANJE NA COVID-19 #SkupajZmoremo

Vsebina

Opredelitev - Kaj pomeni otroški proces?

Otroški proces je ustvarjanje nadrejenega procesa, ki ga je mogoče opredeliti kot glavni postopek, ki ustvari otroka ali podprocese za izvajanje določenih operacij. Vsak proces ima lahko veliko otroških procesov, vendar le enega starša. Otroški proces podeduje večino atributov staršev.


Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Tehopedija razlaga otrokov proces

Nadrejeni postopek lahko ustvari več nadrejenih procesov. Če proces nima nadrejenega, se domneva, da ga ustvari neposredno jedro.

V sistemih, kot sta Unix in Linux, prvi proces, "init", ustvari jedro ob zagonu in se nikoli ne konča, dokler sistem deluje. Za izvajanje različnih nalog demona se lahko začnejo drugi postopki brez staršev.

V nekaterih situacijah je otroški proces osirotel, ko njegov starš umre. Postopek osirotelih otrok nato postopek init kmalu usvoji.

Toda v Unixu je nadrejeni postopek, ustvarjen s sistemskim klicem vilice, na splošno klon izvirnega nadrejenega postopka. Po tem, ko je začel postopek otroka, tako starš kot otrok nadaljujeta po svoji poti. V sistemu Windows, ko nov postopek ustvari ena od družin funkcij CreateProcess, se vrne nov ročaj procesa. Ta ročaj je nato ustvarjen s polnimi pravicami dostopa in je podvržen preverjanju varnostnega dostopa. Ročaj procesa lahko podeduje nadrejeni postopek na podlagi zastavice za dedovanje, ki je bila določena med ustvarjanjem.

Ko je ustvarjen nadrejeni postopek, je povezan z edinstveno identifikacijsko številko procesa. Življenjska doba procesa se konča, ko se starševskemu procesu poroča o zaključnem signalu, kar povzroči sprostitev ID-ja in virov procesa.