.     2.6    Linux  -
 ().  ,  (  
)           -
    .    ,  -
        ,    
  .

    ,    -
         .
       ,  -
    Linux     
     (race condition,  "").

   
  

 ,         -
 ,    (critical region).  -
        
  .       
  , .. ,  ,   -
   ,        
  .     
   ,      .   
,         (
"", race condition).    ,     
      .     ,  
   ,      
       ,   
   .   ,  -
   , ,      
 ,  .

  

   ,      , -
      .

        : 
(   , Automated Teller Machine,  -).

     ,   -
           
 .    ,  ,  PIN-
,  ,     , 
 ,  ,       
.

      ,   -
,       .    ,  -

164  8