[mythtv-commits] Re: Ticket #551: blocking in ThreadedFileWriter

MythTV mythtv at cvs.mythtv.org
Thu Nov 10 12:04:30 EST 2005


#551: blocking in ThreadedFileWriter
-----------------------+----------------------------------------------------
 Reporter:  anonymous  |        Owner:  danielk 
     Type:  defect     |       Status:  assigned
 Priority:  critical   |    Milestone:  0.19    
Component:  mythtv     |      Version:  head    
 Severity:  medium     |   Resolution:          
-----------------------+----------------------------------------------------
Comment (by anonymous):

 ReiserFS 3.6.19.  I have run XFS and JFS in the past, and at times I still
 received the blocking errors.  I've been running ReiserFS for about 2
 months and things worked fine until the middle of October.  I think this
 delete file brought out /a/ blocking problem, but I don't believe it's the
 main blocking error we're trying to track down.  This was a very short
 block, the ones that are the true problem are when it goes on for 2-5
 minutes of blocking and there was no deleting prior. I'll set to record a
 show and get it to block, then put the dump online.

 For fun, here is what happens if I run `dd if=/dev/zero of=/file_on_lvm`.
 (see linuxis.us/dump4.blocking) I've added comments to the dump where the
 dd started and ended.  You'll notice this is much different than the other
 dumps because it practically stops myth in it's place.  Myth freezes for
 15 seconds or so, then does a little work, then waits again (Note: the CPU
 load is about 10%).  In the problem we're specically trying to solve Myth
 is constantly running, never freezes/waits, it's constantly spitting out
 io blocking, and processessing data and, the CPU usage for mythbackend
 maxes the CPU at 100%.  I'll attach a dump of this as soon as it happens
 again... (Withing a couple hours)

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/551>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list