Proces djeteta

Autor: Lewis Jackson
Datum Stvaranja: 13 Svibanj 2021
Datum Ažuriranja: 24 Lipanj 2024
Anonim
Začeće, trudnoca i porod
Video: Začeće, trudnoca i porod

Sadržaj

Definicija - Što znači dječji proces?

Dječji proces je stvaranje roditeljskog procesa, koji se može definirati kao glavni proces koji stvara dijete ili podprocese za obavljanje određenih operacija. Svaki proces može imati puno djece procesa, ali samo jednog roditelja. Dječji proces nasljeđuje većinu atributa roditelja.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Tehopedija objašnjava postupak djeteta

Roditeljski proces može stvoriti više podređenih procesa. Ako proces nema roditelja, pretpostavlja se da ga je stvorio izravno kernel.

U sustavima kao što su Unix i Linux, prvi proces, "init", kreira jezgro u vrijeme dizanja i nikad se ne završava dok sustav radi. Za izvršavanje različitih zadataka demona mogu se pokrenuti drugi procesi bez roditelja.

U nekim situacijama dječji proces je siroče kad roditelj umre. Postupak siroče djece ubrzo je usvojen postupkom init.

Međutim, u Unixu, podređeni proces stvoren pomoću sistemskog poziva fork-a općenito je klon izvornog roditeljskog procesa. Nakon upuštanja djeteta u postupak, i roditelj i dijete nastavljaju vlastitim putem. U sustavu Windows, kada jedan proces stvori jedna od obiteljskih funkcija CreateProcess, vraća se novi postupak procesa. Ova je ručka kreirana s punim pristupnim pravima i podliježe provjeri sigurnosnog pristupa. Ručica procesa može naslijediti podređeni proces na temelju zastavice nasljeđivanja navedene tokom stvaranja.

Kad se stvori podređeni proces, povezan je s jedinstvenim ID brojem procesa. Životni vijek procesa završava se kad se signal prekida prijavljuje nadređenom procesu, što rezultira oslobađanjem ID-a procesa i resursa.