        do_fork (),
    kernel/fork, .  ,   , -
  copy_process ()      .  -
   ,    copy_process ().

   dup_task_struct () ,    , -
 thread_info  task_struct   ,   
       
.        -
 .

 ,        
      .

        -
.        
    .    -
    .

        TASK_
UNINTERRUPTIBLE,  ,     
.

   copy_process ()   copy_f lags (),  -
i            flags  task_struct.   
i          PF_SUPERPRIV,  ,     -
.  PF_FORKNOEXEC,    ,    -
   (),  .

   get_pid(),     -
 PID   .

     ,    clone  , -
      , -
   ,  ,  
    (namespace).     -
   .      -
      .

        -
    (      4,
"  ").

 ,       
    .

     do_fork () .    
copy_process ()  ,     -
 .       -
 9.

9       ,   ,    
,       .

                                                           55