Work Job SO

1054 palavras 5 páginas
Fork (2) manual da forquilha do Programador Linux (2)
Top NAME

fork - criar um processo filho
SINOPSE topo

#include

fork pid_t (void);
Top DESCRIÇÃO

fork () cria um novo processo através da duplicação do processo de chamada. O novo processo é referido como o processo de criança. O processo de chamada é referido como o processo pai.

O processo de criança e o processo pai run em memória separado espaços. No momento da forquilha () ambos os espaços de memória têm a mesma conteúdo. Memória escreve, os mapeamentos de arquivo (nmap (2)), e unmappings (Munmap (2)), realizado por um dos processos que não afectam a outro.

O processo de criança é uma cópia exata do processo de pai, exceto para os seguintes pontos:

* A criança tem seu próprio ID único processo, e este PID não coincidir com o ID de qualquer grupo de processo existente (setpgid (2)).

* A criança processo pai ID é o mesmo que o processo de pai ID.

* A criança não herda bloqueios de memória do seu pai (MLOCK (2), mklockall (2)).

* utilização de recursos do processo (getrusage (2)) e CPU marcadores temporais (Vezes) (2) são zerados na criança.

* Conjunto da criança de sinais pendentes é inicialmente vazio (Sigpending (2)).

* A criança não herda ajustes de semáforo de seu pai (Semop (2)).

* A criança não herda bloqueios de registro associados a processos de seu pai (fcntl (2)). (Por outro lado, é herdada fcntl (2) arquivo aberto fechaduras A inscrição e rebanho (2) fechaduras de sua pai).

* A criança não herda timers de seu pai (setitimer (2), alarme (2), timer_create (2)).

* A criança não herda as operações pendentes E / S assíncrona de seu pai (aio_read (3), aio_write (3)), nem herdar

Relacionados

  • Ergonomics
    4553 palavras | 19 páginas
  • Perguntas e Respostas em uma entrevista
    1073 palavras | 5 páginas
  • Teste
    21498 palavras | 86 páginas
  • Modernismo brasileiro texto expositivo
    3129 palavras | 13 páginas
  • O diabo veste prada
    418 palavras | 2 páginas
  • The boss
    1769 palavras | 8 páginas
  • 127382692899
    950 palavras | 4 páginas
  • Supporting the operator: the key to customer satisfaction
    5622 palavras | 23 páginas
  • Praising the employees
    467 palavras | 2 páginas
  • Cirque du solei case study
    2192 palavras | 9 páginas