Schema della sezione

  • ripetizione: system call fork(), wait(), exit(), execve() (Kerrisk pag. 513),
    signal SIGCHLD,

    Kerrisk cap. 25 (pag. 531): Process termination
    terminazione normale ed anormale di un processo (pag. 533)
    25.2 Details of process termination

    Kerrisk cap. 26 (pag. 541): Monitoring child processes
    system call wait(): pag. 542
    system call waitpid(): pag. 544
    26.1.4: Process termination from a signal handler, pag. 549
    26.2: Orphans and Zombies
    26.3: The SIGCHLD signal, pag. 555

    24.2.1 File sharing between parent and child, pag. 517

    5.4 Relationship between file descriptors and open files, pag. 94-95
    per process file descriptor table
    system wide, open file descriptions
    file system i-node table

    system call dup(), dup2(), pag. 96

    5.6 File I/O at specified offset: pread() and pwrite(), pag. 98