-
O fork é uma função que é uma chamada de sistema. Ou seja, ela invoca o sistema operacional para fazer alguma tarefa que o usuário não pode.
No caso, o fork é usado para criar um novo processo em sistemas do tipo Unix, e isso só pode ser feito via fork.
http://www.programacaoprogressiva.net/2014/09/A-Chamada-de-Sistema-fork-Como-Criar-e-Gerenciar-Processos.html
-
Questão sobre fork: Q824407 - Qual chamada no Linux cria um processo filho idêntico ao processo pai?
Resposta: fork
Quando criamos um processo por meio do fork, dizemos que esse novo processo é o filho, e processo pai é aquele que usou o fork.
http://www.programacaoprogressiva.net/2014/09/A-Chamada-de-Sistema-fork-Como-Criar-e-Gerenciar-Processos.html
-
GABARITO C
No Linux a chamada de sistema fork() faz uma “bifurcação” de um processo, sendo que o novo vira o filho do outro. Ex.: em um shell você executa algum comando, então o fork() será chamado, o shell será o processo pai do processo novo (o comando digitado)
-
fork(): é usado para criar um novo processo em sistemas do tipo Unix-like.
init(): é a primeira chamada a ser executada logo após o carregamento do kernel na memória. Sua função é controlar todos os outros processos que são executados.
exec(): constituem em uma família de funções que permitem o lançamento da execução de um programa externo ao processo.