[vdr] power consumption, powertop and wakups per second with a af9015 device, vp7045, and various plugins

Heinrich Langos henrik-vdr at prak.org
Mon Mar 30 21:57:39 CEST 2009


Hi Antti,

Just to complete this I've made some tests with the 
"Toshiba USB DVB-T Tuner PX1211E-1TVD".

The short result is:
Without PID filter its load is equivalent to the Fujitsu-Siemens. (5.8%
and 14.4%)
With PID filter it produces even less load than the af9015 with pid filter.
About 0.5% with zap and 9.7% with an idle vdr.

Since managing all those numbers starts to get confusing I've put them 
together on my page at the linuxtv wiki: http://www.linuxtv.org/wiki/index.php/User:Hlangos

I hope I'll be able to add some more receivers.

cheers
-henrik

PS : I'll attach the results of the toshiba stick in order to get it
archived with the rest of the thread. 

-------------- next part --------------
[329345.857835] dvb-usb: found a 'LITE-ON USB2.0 DVB-T Tuner' in warm state.
[329345.859820] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[329345.862374] DVB: registering new adapter (LITE-ON USB2.0 DVB-T Tuner)
[329345.875554] DVB: registering adapter 0 frontend 0 (DiBcom 3000MC/P)...
[329345.898401] MT2060: successfully identified (IF1 = 1220)
[329346.390290] dvb-usb: LITE-ON USB2.0 DVB-T Tuner successfully initialized and connected.
[329346.390729] usbcore: registered new interface driver dvb_usb_dibusb_mc


===================================== without pid filter
============ zap
     PowerTOP version 1.10      (C) 2007 Intel Corporation                                                                                                           

Cn                Avg residency       P-states (frequencies)
C0 (cpu running)        ( 5.8%)          750 Mhz     0.0%
polling           0.0ms ( 0.0%)          563 Mhz     0.0%
C1 halt           0.0ms ( 0.0%)          375 Mhz     0.0%
C2                0.1ms ( 0.0%)          188 Mhz   100.0%
C3                2.0ms (94.2%)

Wakeups-from-idle per second : 484.0    interval: 10.0s                                                                                                              
no ACPI power usage estimate available

Top causes for wakeups:
  55.9% (611.8)   USB device  5-1 : DVB-T 2 (Afatech) 
  42.9% (469.2)       <interrupt> : uhci_hcd:usb1, HDA Intel, ehci_hcd:usb5 
   0.5% (  5.5)               zap : schedule_timeout (process_timeout)
   0.2% (  2.0)           xfsaild : schedule_timeout (process_timeout)
   0.1% (  1.6)           xfsbufd : schedule_timeout (process_timeout)
   0.1% (  1.0)          ifconfig : b44_open (b44_timer)

============  vdr
     PowerTOP version 1.10      (C) 2007 Intel Corporation                                                                                     

Cn                Avg residency       P-states (frequencies)
C0 (cpu running)        (14.4%)          750 Mhz     0.0%
polling           0.0ms ( 0.0%)          563 Mhz     0.0%
C1 halt           0.0ms ( 0.0%)          375 Mhz     0.0%
C2                0.1ms ( 0.1%)          188 Mhz   100.0%
C3                1.4ms (85.5%)

Wakeups-from-idle per second : 612.7    interval: 10.0s                                                                                        
no ACPI power usage estimate available

Top causes for wakeups:
  45.5% (553.0)   USB device  5-1 : DVB-T 2 (Afatech) 
  35.0% (425.9)       <interrupt> : uhci_hcd:usb1, HDA Intel, ehci_hcd:usb5 
  18.2% (221.0)               vdr : futex_wait (hrtimer_wakeup) 
   0.5% (  6.0)               vdr : schedule_timeout (process_timeout)
   0.2% (  2.0)           xfsaild : schedule_timeout (process_timeout)
   0.1% (  1.6)           xfsbufd : schedule_timeout (process_timeout)
   0.1% (  1.0)              tail : do_nanosleep (hrtimer_wakeup)
   0.1% (  1.0)               vdr : do_nanosleep (hrtimer_wakeup)
   0.1% (  1.0)          ifconfig : b44_open (b44_timer)
   0.1% (  0.7)               vdr : hrtick_set (hrtick)


=================================with pid filter
==================== zap
     PowerTOP version 1.10      (C) 2007 Intel Corporation                                                                                     

Cn                Avg residency       P-states (frequencies)
C0 (cpu running)        ( 0.5%)          750 Mhz     0.0%
polling           0.0ms ( 0.0%)          563 Mhz     0.0%
C1 halt           0.0ms ( 0.0%)          375 Mhz     0.0%
C2                0.0ms ( 0.0%)          188 Mhz   100.0%
C3               36.1ms (99.5%)

Wakeups-from-idle per second : 27.6     interval: 20.0s                                                                                        
no ACPI power usage estimate available

Top causes for wakeups:
  31.2% ( 10.0)           syslogd : ehci_irq (ehci_watchdog) 
  29.0% (  9.3)               zap : schedule_timeout (process_timeout)
   8.7% (  2.8)       <interrupt> : uhci_hcd:usb1, HDA Intel, ehci_hcd:usb5
   6.2% (  2.0)           xfsaild : schedule_timeout (process_timeout)
   5.8% (  1.9)   USB device  5-1 : DVB-T 2 (Afatech)
   5.3% (  1.7)           xfsbufd : schedule_timeout (process_timeout)
   3.1% (  1.0)          ifconfig : b44_open (b44_timer)
   3.1% (  1.0)               zap : do_nanosleep (hrtimer_wakeup)

===================== vdr
     PowerTOP version 1.10      (C) 2007 Intel Corporation                                                                                     

Cn                Avg residency       P-states (frequencies)
C0 (cpu running)        ( 9.7%)          750 Mhz     0.0%
polling           0.0ms ( 0.0%)          563 Mhz     0.0%
C1 halt           0.0ms ( 0.0%)          375 Mhz     0.0%
C2                0.1ms ( 0.0%)          188 Mhz   100.0%
C3                2.7ms (90.2%)

Wakeups-from-idle per second : 342.1    interval: 10.0s                                                                                        
no ACPI power usage estimate available

Top causes for wakeups:
  43.0% (221.0)               vdr : futex_wait (hrtimer_wakeup) 
  28.0% (144.0)   USB device  5-1 : DVB-T 2 (Afatech) 
  24.7% (126.9)       <interrupt> : uhci_hcd:usb1, HDA Intel, ehci_hcd:usb5 
   1.3% (  6.9)           syslogd : ehci_irq (ehci_watchdog)
   1.2% (  6.0)               vdr : schedule_timeout (process_timeout)
   0.4% (  2.0)           xfsaild : schedule_timeout (process_timeout)
   0.3% (  1.6)           xfsbufd : schedule_timeout (process_timeout)
   0.2% (  1.0)               vdr : do_nanosleep (hrtimer_wakeup)
   0.2% (  1.0)          ifconfig : b44_open (b44_timer)
   0.1% (  0.6)    kdvb-ad-0-fe-0 : schedule_timeout (process_timeout)
=====================================



More information about the vdr mailing list