What happens if you do cat /dev/video0 > /dev/null instead of movie.mpg. This will tell us if it's some hard drive or I/O (dma maybe) issue. At least that's my theory.

--Brian

Pete Davis wrote:
I'm still having problems with IVTV hogging my CPU and the problem appears
to be getting worse.

I've started limiting what I use that machine for to try to rule out other
issues. For example, I suspected at first that the fact that I was using
mencoder to transcode stuff from mpeg 2 to mpeg 4 while captures were
happening might be the cause, but I stopped doing encodings and the problem
continued.

It thought maybe things were overheating, so I got a tornado case fan (84
CFM, about 3 times the airflow of a normal case fan) just to be on the safe
side, but there's no change in the problem.

I upgraded from 0.3.6q to 0.3.8. Still, no improvement.

I added the ivtv_dynbuf=0 option, but that didn't help.

I'm not sure what else I can do.

Basically, I do captures most of the day, using cat /dev/video > movie.mpg

Now, most of the time, this works fine. But from time to time, and it seems
to be happening more frequently, the cat process will shoot up from 1% or
less CPU to about 40-50% and just stick there for the remainder of the
capture.
When this happens, the video will start dropping frames (noticeably). In
fact, I don't know if it's related, but it seems the dropped frame problem
actually got worse (the duration of dropped frames is longer) when I set the
ivtv_dynbuf=0, but it may have been the upgrade to 0.3.8. I made both
changes on the same day.

This is really driving me nuts.

The machine is a Celeron 2.6 and the card is a PVR-150.

This is really causing me a lot of headaches because I basically have to
kill any captures and restart them if the CPU spikes. It's costing me a lot
of wasted time.

Pete





-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to