 . ,    nice,  -20,   
 ,       .   -
 nice,   , ..  ,   
,       ,   
  .  , EXPIRED_STARVING (), -
,      ,    
(startving),         .
    ,      
    ,    ,    -
       .    ,  -
       .     -
   ,    .

   
   

   ( , 
, sleeping, blocked)     ,  -
   .    ,    
      ,   "" -
, ,  ,       
  ,   .     -
    ,       
  .     
  ,      
-      .   
     ,  
      (     9,
"   ").     
      -,  
  read()  ,     . 
          .   
   :       -
 ,      (wait queue),   
     schedule ()    
 .    (wake up)    :

      ,     
     .

    ,     
   : TASK_INTERRUPTIBLE  TASKJJNINTERRUPTIBLE.
   ,    TASK_UNINTERRUPTIBLE  -
 ,        TASK_INTERRUPTIBLE -
       .  
,    ,    -
,         .

      
(wait queue).      ,  

   81