    prev  next    ,  
    (next).      -
,     prev,  ,  -
 next,   context_switch () ,   
.         -
.

         . -
,    , ,  . -, 
         .  
       .  -
      ,    schedule ()
      .  -
    .

    

     ,      -
  ,     ,   .
 ,   ,   - 
 ,    ,    -
  .    ,  
 .

    ,   nice. 
      -20  19,    -
 0.  19    ,   -20
 .   nice    static_prio -
 task struct .     ,
        ,   
.       -
,     prio.     -
     .

 effective_prio ()     -
.       nice     -
          -5  5,   
 . ,    , 
   nice,  10,    ,
 5.  ,     nice,  10, 
   ,    ,
 12. ,    ,  
 ,  ,        -
 nice.

,      ,   -
 .     , 
,      -  -
 .        -
    (sleep).     
   ,    -. 
        ,   -

78                                                                            4