Flashcard FC268646
Qual a regra para contar processos quando fork() é executado dentro de um laço e pai e filho continuam o laço?
Linguagens de Programação
IDECAN · 2019
Qual a regra para contar processos quando fork() é executado dentro de um laço e pai e filho continuam o laço?
Mostrar resposta e comentário
Resposta
4 processos.Explicação:
Regra: cada chamada de fork() duplica o número de processos existentes naquele instante.
Como o pai e o filho continuam o laço, chamadas posteriores ocorrem em todos os processos já criados.
Se a condição executa fork() em 2 iterações, o total é \(2^2 = 4\) (incluindo o processo original).
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/266135
Conteúdo do catálogo FC Concursos · Atualizado em