1.0.3.1 Process Creation. - JulTob/OperatingSystems GitHub Wiki

Process Creation

Boot Process (0)
 \ kthreadd(2)
 \ init(1)
 \ \ New Processes

Fork

Copies the parent PCB into child PCB.
Included Program Counter.
Continues after the Fork.

Exec

Replace child image with new map.
Load new program with new PCB and stars from first instruction.

On Unix: The Parent of all processess

init

On Android OS: arent of all apps

Zygote
is a deamon