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

MythTV mythtv at cvs.mythtv.org
Sat Nov 12 15:15:12 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):

 I've been playing with numbers for hours..  Basically I can't get anything
 to work.  I've put buffers up to 128MB/s and it still eventually fills
 them and IOBOUNDs on writing.

 One thing I notice though, is the CPU load his 100% and if the buffer is
 32-64MB, it's at 100% usage for 10-20 seconds before I start to get IO
 blocking.  .. I'm wondering if something else is going on and the blocking
 on writing is a result, not a cause.  Maybe if I can find what's maxing
 the CPU and that's fixed, all these problems will go away.

 Is there a specific way myth should be profiled?  I'll gladly profile it I
 can get the instructions on how for Myth.  I think if we can find what's
 killing the CPU, we can find out what's causing these problems.

 One side note, with the buffer set high I do start seeing "taking a long
 time to flush" which is coming from the TFW.

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


More information about the mythtv-commits mailing list