   ,  ,     -
    ,      
 .   ,     -
.

    Linux

      .  -
        -
 .        
 .     
(concurrent programming),      
.

     Linux .   Linux
    .   Linux   
,    .   Linux     
    -   
  .    ,   -
     .    
task_struct       ( 
 ,    ,   ).

   Linux     ,  
Microsoft Windows  Sun Solaris,      -
   (         -
 , light-weight process}.  "   -
 "     Linux   
.        , 
 ,     ,  
 .    Linux     
     (   -
     )".

,    ,    .  
        ,
     .    -
  ,       -
.   ,    .   Linux,
,     , ,  
 task_struct.    ,   -
  .

   ,    ,   ,  
  clone ()    ,    -
 :

clone(CLONE VM | CLONE FS | CLONE FILES | CLONE SIGHAND, 0);

          (  )
   Linux      . 
 .

                                                           57