Geschwindigkeit von SUSE 10 + avidemux
Hi, ich bin letzte Woche auf SUSE 10 umgestiegen und wollte jetzt wie bisher auch immer meine dvb-Aufnahmen in XviD umrechnen. Dazu benutze ich avidemux in der neuesten Version 2.1-step3, was ich mir selber gebaut habe. Was ich jetzt feststellen musste, war, dass avidemux unter der neuen suse grob doppelt (tendenziell noch mehr) so lange braucht wie vorher. In der höchsten Qualitätsstufe habe ich vorher bei 6-8 fps ca 6 h gebraucht, jetzt bin ich bei ca 2 fps und bei >= 18 h. Gleichzeitig ist die CPU aber nur zur Hälfte ausgelastet, zumindest, wenn avidemux alleine läuft, was unter suse 9.3 nicht der Fall war. Meine Vermutung ist deshalb, das es in irgendeiner Form Probleme mit dem HyperThreading meines P4 gibt. Ich weiß aber nicht ob's mit suse/kernel, avidemux oder dem XviD-Codec zu tun hat. Außer avidemux, was ich selber übersetzt habe, hab ich alle Codecs etc. aus den apt-repositories, also wahrscheinlich weitestgehend von Packman, wo ich eigentlich auch packman-i686 verwende. Mein Kernel: linux-2.6.13-15 Ist SUSE 10 wirklich so langsam, oder kann ich irgendwas am P4-HT drehen? Danke Jörg
Hi, 0n 05/11/07@13:02 Jörg Dreßler told me:
ich bin letzte Woche auf SUSE 10 umgestiegen und wollte jetzt wie bisher auch immer meine dvb-Aufnahmen in XviD umrechnen. Dazu benutze ich avidemux in der neuesten Version 2.1-step3, was ich mir selber gebaut habe. Was ich jetzt feststellen musste, war, dass avidemux unter der neuen suse grob doppelt (tendenziell noch mehr) so lange braucht wie vorher. In der höchsten Qualitätsstufe habe ich vorher bei 6-8 fps ca 6 h gebraucht, jetzt bin ich bei ca 2 fps und bei >= 18 h. Gleichzeitig ist die CPU aber nur zur Hälfte ausgelastet, zumindest, wenn avidemux alleine läuft, was unter suse 9.3 nicht der Fall war. Meine Vermutung ist deshalb, das es in irgendeiner Form Probleme mit dem HyperThreading meines P4 gibt. Ich weiß aber nicht ob's mit suse/kernel, avidemux oder dem XviD-Codec zu tun hat.
Leider kann ich Dir auch nicht sagen, woran das liegt, aber die allermeiste Zeit wird bestimmt im encoder, also xid zugebracht. Diese encoder bestehen andererseits aber AFAIK zum Grossteil aus assembler code, wo sich nicht allzuviel optimieren laesst: ---cut--- syl /(0) # emerge -pv xvid ... [ebuild R ] media-libs/xvid-1.1.0_beta2-r1 (-altivec) -doc 0 kB ---cut--- bietet hier nur PowerPC Optimierung und Doku.
Außer avidemux, was ich selber übersetzt habe, hab ich alle Codecs etc. aus den apt-repositories, also wahrscheinlich weitestgehend von Packman, wo ich eigentlich auch packman-i686 verwende. Mein Kernel: linux-2.6.13-15
Ist SUSE 10 wirklich so langsam, oder kann ich irgendwas am P4-HT drehen?
Ich habe auch keine P4 und weiss nicht wie die sich ausweisen, aber vielleicht zeigen sie auch in /proc/cpuinfo, dass sie aus 2 Kernen bestehen. Ein Blick dorthin kann IMHO nicht schaden. -- bye maik
Hallo, also laut kernel (/proc/cpu + top) hab ich zwei (virtuelle) CPUs. Hab das mal verfolgt mit dvd::rip. Dort hab ich mit dem XviD-Codec das gleiche Problem, während ffmpeg abgeht wie Schmidts Katze (~ 30 fps) - selbst bei einfacheren Standardeinstellungen in ffmpeg ist das ganz eindeutig. Weiterer von mir beobachteter Punkt: wenn ich mir in top die Auslastung der einzelnen CPUs angucke belegt transcode mit xvid eine CPU zu 100% und mit ffmpeg beide CPUs zu je 60%. - muss ich jetzt xvid selber bauen? Gruß Jörg
Außer avidemux, was ich selber übersetzt habe, hab ich alle Codecs etc. aus den apt-repositories, also wahrscheinlich weitestgehend von Packman, wo ich eigentlich auch packman-i686 verwende. Mein Kernel: linux-2.6.13-15
Ist SUSE 10 wirklich so langsam, oder kann ich irgendwas am P4-HT drehen?
Ich habe auch keine P4 und weiss nicht wie die sich ausweisen, aber vielleicht zeigen sie auch in /proc/cpuinfo, dass sie aus 2 Kernen bestehen. Ein Blick dorthin kann IMHO nicht schaden.
Am Montag 07 November 2005 13:02 schrieb Jörg Dreßler:
Hi, ich bin letzte Woche auf SUSE 10 umgestiegen und wollte jetzt wie bisher auch immer meine dvb-Aufnahmen in XviD umrechnen. Dazu benutze ich avidemux in der neuesten Version 2.1-step3, was ich mir selber gebaut habe. Was ich jetzt feststellen musste, war, dass avidemux unter der neuen suse grob doppelt (tendenziell noch mehr) so lange braucht wie vorher. In der höchsten Qualitätsstufe habe ich vorher bei 6-8 fps ca 6 h gebraucht, jetzt bin ich bei ca 2 fps und bei >= 18 h. Gleichzeitig ist die CPU aber nur zur Hälfte ausgelastet, zumindest, wenn avidemux alleine läuft, was unter suse 9.3 nicht der Fall war. Meine Vermutung ist deshalb, das es in irgendeiner Form Probleme mit dem HyperThreading meines P4 gibt. Ich weiß aber nicht ob's mit suse/kernel, avidemux oder dem XviD-Codec zu tun hat. Außer avidemux, was ich selber übersetzt habe, hab ich alle Codecs etc. aus den apt-repositories, also wahrscheinlich weitestgehend von Packman, wo ich eigentlich auch packman-i686 verwende. Mein Kernel: linux-2.6.13-15
Ist SUSE 10 wirklich so langsam, oder kann ich irgendwas am P4-HT drehen?
Danke Jörg
Hallo, hat sich die xvid.cfg geändert? Prüfe mal hier die Grundeinstellung der Parameter. Hans Jürgen
participants (3)
-
Hans Juergen Basse
-
Jörg Dreßler
-
Maik Holtkamp