Thread (7 messages) 7 messages, 3 authors, 2010-06-22

Re: Data-check brings system to a standstill

From: Bill Davidsen <hidden>
Date: 2010-06-22 18:50:38

Jordan Russell wrote:
On 6/16/2010 11:52 AM, Bill Davidsen wrote:
  
quoted
Alternatively, you can try setting your io scheduler to 
deadline,
    
Wow - huge difference! No "hung task" warnings, no processes stuck in
"D" state; the system remains completely responsive throughout the
entire check.

I don't see why, though, processes are blocking for 2+ minutes on the
simplest of I/O operations when the default CFQ scheduler is used. Isn't
CFQ supposed to distribute I/O bandwidth in a "completely fair" manner?
Do md checks bypass the fairness algorithm?

  
The CFQ has its own idea of what is "fair" and works poorly (even 
abysmally as you saw) for some load cases.

-- 
Bill Davidsen [off-list ref]
  "We can't solve today's problems by using the same thinking we
   used in creating them." - Einstein
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help