Valideynləri ondan əvvəl xitam verən uşaq prosesinin adı nədir?
Valideynləri ondan əvvəl xitam verən uşaq prosesinin adı nədir?

Video: Valideynləri ondan əvvəl xitam verən uşaq prosesinin adı nədir?

Video: Valideynləri ondan əvvəl xitam verən uşaq prosesinin adı nədir?
Video: Dr. Jim Tucker on Children with Past-Life Memories: Is Reincarnation a Real Phenomenon? 2024, Noyabr
Anonim

Yetim proseslər zombi vəziyyətinə ziddir proseslər , a ana proses əvvəl bitir onun uşaq prosesləri , “yetim” qaldığı deyilir.

Elə isə, niyə valideyn prosesi uşaq prosesini dayandırsın?

A dayandırılmış proses qədər bir zombi və ya ləğv edildiyi deyilir valideyn edir gözləyin uşaq . Nə vaxt proses başa çatır onunla əlaqəli bütün yaddaş və resurslar başqaları tərəfindən istifadə oluna bilməsi üçün ayrılmışdır proseslər.

Bundan əlavə, bir proses başqa bir prosesi doğurduqda, uşaq prosesinin sahibi kimdir? 1 Proses yaradılış. Proseslər yarada bilər digər proseslər çəngəl və ya kimi müvafiq sistem zəngləri vasitəsilə kürü . The proses yaradılmasını edən ana adlanır başqa proses , onun adlanır uşaq . Hər biri proses onun adlanan tam identifikatoru verilir proses identifikator və ya PID.

Bu baxımdan, valideyn prosesi uşaqdan əvvəl çıxdıqda nə baş verir?

Nə vaxt ana proses ölür əvvəl a uşaq prosesi , nüvə gözləmə zəngi almayacağını bilir, buna görə də əvəzində bunları edir proseslər "yetimlər" və onları init himayəsi altına qoyur (hamının anasını xatırla proseslər ). Init nəticədə bu yetimlər üçün gözləmə sistemi çağırışını yerinə yetirəcək ki, onlar ölə bilsinlər.

Valideyn və uşaq prosesləri nədir?

A uşaq prosesi a proses tərəfindən yaradılmışdır ana proses əməliyyat sistemində fork() sistem zəngindən istifadə etməklə. A uşaq prosesi onun kimi yaradılmışdır ana proses onun atributlarının əksəriyyətini kopyalayır və miras alır. Əgər a uşaq prosesi yoxdur ana proses , o, birbaşa nüvə tərəfindən yaradılmışdır.

Tövsiyə: