Taula de continguts:
Definició: què significa Zombie Process?
Un procés zombi és un procés en estat finalitzat. Això sol passar en un programa que té funcions pare-fill. Després que la funció fill finalitzi l'execució, envia un estat de sortida a la funció parent. Fins que la funció parent rep i reconegui el missatge, la funció fill no es manté en un estat “zombi”, és a dir, que s’ha executat però no s’ha sortit.
Un procés zombie també es coneix com a procés defectuós.
Techopedia explica Zombie Process
Un procés en sistemes operatius Unix o Unix es converteix en un procés zombi quan ha completat l'execució, però una o algunes de les seves entrades encara es troben a la taula de processos. Si es finalitza un procés per una trucada de "sortida", tota la memòria associada a ell es reassigna a un nou procés; d’aquesta manera, el sistema estalvia memòria. No obstant això, l'entrada del procés a la taula de processos es manté fins que el procés progenitor reconegui la seva execució, després d'eliminar-lo. El temps entre l'execució i el reconeixement del procés és el període en què el procés es troba en estat zombi.
