[MPlayer-dev-eng] Compilation with --disable-dvdread-internal

Nico Sabbi nicola_sabbi at fastwebnet.it
Sun Jun 10 23:49:18 CEST 2007


Diego Biurrun wrote:
> On Sat, Jun 09, 2007 at 09:10:46PM +0200, Nico Sabbi wrote:
> 
>>Diego Biurrun wrote:
>>
>>
>>>But how can we benchmark libdvdread?
>>
>>time mplayer -dumpstream ...
> 
> 
> So do we have volunteers to run benchmarks on a variety of systems?
> 
> Diego

I can only test my system (core2-duo 2.1 running linux 2.6.21-smp).
Benchmark run with this command on a ISO image on my HD in order to
minimize the impact of slow DVDs and disk I/O:

for i in 1 2 3 4 5 ; do time ~/mp7/mplayer -dvd-device DVD.ISO 
-really-quiet dvd://1 -dumpstream -dumpfile /dev/null ; done >& 
external.log

(the title in question is a 2GB file)

internal:

0.20user 2.14system 0:53.60elapsed 4%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (10major+1983minor)pagefaults 0swaps
0.26user 2.17system 0:57.96elapsed 4%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (71major+1922minor)pagefaults 0swaps
0.23user 2.24system 0:57.88elapsed 4%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (71major+1922minor)pagefaults 0swaps
0.24user 2.13system 0:57.03elapsed 4%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (71major+1923minor)pagefaults 0swaps
0.18user 2.18system 0:56.75elapsed 4%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (72major+1921minor)pagefaults 0swaps


external:
0.30user 2.28system 0:59.56elapsed 4%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (108major+1943minor)pagefaults 0swaps
0.31user 2.02system 1:00.97elapsed 3%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (65major+1985minor)pagefaults 0swaps
0.30user 2.27system 0:57.03elapsed 4%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (80major+1972minor)pagefaults 0swaps
0.28user 2.35system 0:56.97elapsed 4%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (76major+1976minor)pagefaults 0swaps
0.23user 2.25system 0:57.93elapsed 4%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (76major+1977minor)pagefaults 0swaps


Although sometimes the external dvdread is marginally slower it fixes 
the problem; IMO we should upgrade our buggy dvdread ASAP



More information about the MPlayer-dev-eng mailing list