 CFQ     drivers/block/cfq-iosched.c.
     ,   
    ,  ,  ,   -
  .

 - 

,  ,   -   
 ( operation,   ).    ,  -
   .       
      .   
 ,  ,     
   .

 -      -
  ,    .  ,  
    .     , -
    ,   FIFO.

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

      drivers /block/noop-iosched. .
       .

  -

   2.6    -.    -
   .     
   -.   -
,    11=<>    
 ,  <>       -
,    . 13.2.

 13.2.    elevator

                    

as                         

cfq                           

deadline                     

                           ()

,   elevator=cfq      -
  ,        -
    .

  -                                                  309