Understand sharing of same address space by fork() process | C program forking separate process

Опубликовано: 17 Июнь 2026
на канале: Cheithanya Pr
33
1

When a process creates a new process, two possibilities exist in terms of
execution:
1.
The parent continues to execute concurrently with its children.
2. The parent waits until some or all of its children have terminated.
There are also two possibilities in terms of the address space of the new process:
1. The child process is a duplicate of the parent process (it has the same
program and data as the parent). We discuss this in this video
2. The child process has a new program loaded into it.