Quin és el nom d'un procés fill el pare del qual finalitza abans que ho faci?
Quin és el nom d'un procés fill el pare del qual finalitza abans que ho faci?

Vídeo: Quin és el nom d'un procés fill el pare del qual finalitza abans que ho faci?

Vídeo: Quin és el nom d'un procés fill el pare del qual finalitza abans que ho faci?
Vídeo: Маленький лисенок вышел к людям за помощью 2024, Abril
Anonim

Orfe processos són una situació oposada a zombie processos , referint-se al cas en què a procés pare finalitza abans la seva processos fills , que es diu que queden "orfes".

Així doncs, per què un procés principal acabaria un procés secundari?

A procés finalitzat es diu que és un zombi o desaparegut fins al el pare ho fa espera al nen . Quan un finalitza el procés tota la memòria i els recursos associats amb ella es desassignen perquè puguin ser utilitzats per altres processos.

A més, quan un procés genera un altre procés, qui és el propietari del procés secundari? 1 Procés Creació. Processos pot crear altres processos mitjançant trucades de sistema adequades, com ara fork o engendrar . El procés que fa la creació s'anomena pare de la altre procés , que s'anomena seu nen . Cadascú procés se li dóna un identificador enter, anomenat its procés identificador o PID.

En aquest sentit, què passa quan el procés parental surt abans que el fill?

Quan un procés parental mor abans a procés infantil , el nucli sap que no rebrà una trucada d'espera, per la qual cosa fa aquestes processos "orfes" i els posa sota la cura d'init (recordeu la mare de tots processos ). Init eventualment realitzarà la crida del sistema d'espera per a aquests orfes perquè puguin morir.

Què són els processos pare i fill?

A procés infantil és un procés creat per a procés parental al sistema operatiu mitjançant una crida al sistema fork(). A procés infantil es crea com el seu procés dels pares copia i hereta la majoria dels seus atributs. Si a procés infantil no té procés parental , va ser creat directament pel nucli.

Recomanat: