Dualcore / SMP not used for encoding
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
DeVeDe |
Invalid
|
Undecided
|
|||
devede (Ubuntu) |
Invalid
|
Wishlist
|
Unassigned | ||
mplayer (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: devede
Hello
since intrepid a dvd conversion took double time, use 1 core with 50% instead of 70 - 80% like in hardy. This could be a bug in mencoder or devede, dont know.
Description: Ubuntu 8.10
Release: 8.10
devede:
Installiert: 3.11-0ubuntu1
Kandidat: 3.11-0ubuntu1
Versions-Tabelle:
*** 3.11-0ubuntu1 0
500 http://
Mencoder see the dualcore but use 1 core. The mencoder process is jumping by kernel around the cores.
MEncoder 2:1.0~rc2-
CPU: Intel(R) Core(TM)2 CPU 4300 @ 1.80GHz (Family: 6, Model: 15, Step ping: 2)
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
When giving threads=2 as extra option ist does not help.
threads=2
Launching program: ['mencoder', '-oac', 'lavc', '-aid', '0', '-ovc', 'lavc', '-of', 'mpeg', '-mpegopts', 'format=dvd:tsaf', '-channels', '6', '-ofps', '25', '-vf', 'harddup', '-lavcopts', 'vcodec=
Someone out to check this behaviour? Encoding with hardy took the half time as by now.
Bye
Eric
Changed in devede (Ubuntu): | |
importance: | Undecided → Low |
importance: | Low → Wishlist |
status: | New → Triaged |
Changed in devede (Ubuntu): | |
status: | Triaged → Invalid |
Changed in devede: | |
status: | New → Invalid |
summary: |
- Dualcore / SMP not used + Dualcore / SMP not used for encoding |
Devede just passes the number of threads to Mencoder, and assumes that it will make a good use of them. Unfortunately, mencoder seems to not take much advantage from it. It's a mencoder problem, not a devede's one.
The only way of using both cores directly from Devede could be launching several mencoder instances, one for each film to be converted, but that would work only when there are more than one film to convert.