O que acontece com um identificador de processo quando o processo é interrompido?

0

Se eu tiver um identificador de um processo e esse processo tiver parado, preciso fechar o identificador?

Posso usar o identificador para executar novamente o processo?

Posso usar o identificador para descobrir informações sobre o processo?

    
por Lee 31.01.2016 / 11:03

1 resposta

2

Os identificadores de processo são um conceito do Windows, de modo que, no que diz respeito ao Unix e ao Linux, não há nada a ser fechado em primeiro lugar. O processo pai deve, no entanto, obter corretamente o status de saída do processo com waitpid ou aguardar.

Quando um processo foi interrompido, ou seja, está suspenso, mas não foi encerrado, ele pode ser retomado e você pode encontrar muitas informações sobre ele.

Quando ele sair, não há nada que você possa fazer para recuperá-lo ou obter informações sobre ele (fora do status de saída, se não for recuperado pelo processo pai).

    
por 31.01.2016 / 11:58

Tags