Page 2 of 2

Posted: Mon Dec 12, 2005 8:53 pm
by sethg
The process wait blocking when the codec runs on another processor is a bug that should be fixed.

It is also a pity that the codecs themselves are not multi-processor friendly. Even if AVI2DVD did use a non-blocking wait, you would still have one processor sitting mostly idle (unless you kept it busy with something else). To make best use of a multi-processor system, AVI2DVD should use a non-blocking process wait and the codecs should be able to spawn at least one thread per processor. That may or may not be reasonable for the codec.

Re: CPU usage on Dual CPU systems

Posted: Sat Dec 17, 2005 3:53 am
by vmallet
3xH wrote:When I am encoding with Avi2Dvd, the Avi2Dvd process uses up 50% CPU time which is 100% of 1 CPU. Why is the avi2dvd EXE using so much CPU time? This isn't correct is it? :?:
I have noticed this too. It doesn't have to be on a multicpu system though: avi2dvd will compete for CPU on a single CPU system. For example, if you encode using HCEnc and 'suspend' the encoding, avi2dvd will use 100% of your only CPU until you resume the encoding.

The first thing I do when I start avi2dvd is to lower its priority to 'Low' to make sure real processes get the CPU.

Vince.

Posted: Mon Jan 09, 2006 3:52 am
by hippy
I have the same problem and made another thread because I didn't see yours.

I'm running the AMDx2, so two cores on one CPU.

Posted: Mon Jan 09, 2006 1:01 pm
by trustfm
3xH and to all of you it is an bug i will fix it at the 0.4.3 for the time beeing just lower the priority of avi2dvd process.

Posted: Mon Jan 09, 2006 6:55 pm
by 3xH
trustfm wrote:3xH and to all of you it is an bug i will fix it at the 0.4.3 for the time beeing just lower the priority of avi2dvd process.
Thanks :)

Posted: Tue Jan 10, 2006 11:07 pm
by vmallet
trustfm wrote:3xH and to all of you it is an bug i will fix it at the 0.4.3 for the time beeing just lower the priority of avi2dvd process.
Great, thanks!

Vince.