[mythtv] fix for IOBOUND - blocking in ThreadedFileWriter::Write

J. Donavan Stanley jdonavan at jdonavan.net
Wed Jul 6 22:22:54 EDT 2005


Mudit Wahal wrote:

>Hi,
>
>I'm running myth 0.18 release version on a 2.6.12.1 kernel. My card is
>HD3000 HDTV tuner card. I've one 180GB hard drive in my setup,
>standard knoppix myth partition. /, /root, /cache and /myth , are all
>ext 3.
>
>Whenever the tuner is recording a program, and I try to copy a large
>file, I get the following error message in the backend logs.
>
>
>  
>
ext3 which isn't the best choice storing and moving around large files.  
Using the write filesystem for the job would probably clear your problem 
up without the need to make any changes to Myth.

>I think 2MB buffer may be fine for SD stuff, but for HD stuff, we need
>a bigger buffer. I'll experiment with a 12MB and 16MB buffer also. I
>did check the 0.18.1 code and the SVN code and the value is still 2MB.
>
>  
>
I routinely copy over multi GB files while HD streams are recording 
without issue.


More information about the mythtv-dev mailing list