Turinys:
Apibrėžimas - ką reiškia „Zombie Process“?
Zombių procesas yra jo pasibaigęs procesas. Paprastai tai atsitinka programoje, kurioje yra tėvo ir vaiko funkcijos. Kai vaiko funkcija baigiama vykdyti, ji siunčia išėjimo būseną į savo pagrindinę funkciją. Kol pagrindinė funkcija negauna ir nepatvirtina pranešimo, vaiko funkcija išlieka „zombio“ būsenoje, ty ji vykdoma, bet neišeina.
Zombių procesas taip pat žinomas kaip pasenęs procesas.
„Techopedia“ paaiškina „Zombie Process“
„Unix“ ar „Unix“ tipo operacinėse sistemose procesas tampa zombiu procesu, kai jis bus baigtas vykdyti, tačiau vienas ar keli jo įrašai vis dar yra proceso lentelėje. Jei procesą užbaigia „išėjimo“ skambutis, visa su juo susijusi atmintis perskirstoma naujam procesui; tokiu būdu sistema taupo atmintį. Tačiau proceso įrašas proceso lentelėje išlieka tol, kol pirminis procesas patvirtins jo vykdymą, po kurio jis bus pašalintas. Laikas tarp vykdymo ir proceso patvirtinimo yra laikotarpis, kai procesas yra zombio būsenos.
