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

Mudit Wahal mwahal at gmail.com
Thu Jul 7 11:38:26 EDT 2005


I'll see if I can convert my file system to xfs etc. I'd like to know
if the IOBound issue can be fixed in the code. 2MB buffer is
sufficient for low bit rate mpeg, but for high bit rate mpeg such as
HD (19.2mps), the buffer has to be increased. Unless the logic changes
as suggested by Isaac. I've searched the archives for the file system
and also found that this issue IOBound does come up once in a while.

Thanks
Mudit

On 7/7/05, Robert Tsai <rtsai1111 at comcast.net> wrote:
> On Wed, Jul 06, 2005 at 10:27:32PM -0700, Mudit Wahal wrote:
> > so which file system do you recommend ? xfs ? reiser ?
> 
> This has been covered rather thoroughly in the mythtv documentation,
> with links to the mailing list archives for performance numbers. XFS,
> Reiser, and JFS are all good.
> 
> > On 7/6/05, J. Donavan Stanley <jdonavan at jdonavan.net> wrote:
> > > 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.
> 
> --Rob
> 
> 
> BodyID:151316654.2.n.logpart (stored separately)
> 
>


More information about the mythtv-dev mailing list