[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