Höherer Verbrauch bei Systemstart ohne Netzteil

Max Power

New member
Themenstarter
Registriert
18 Okt. 2009
Beiträge
24
Moin,

Letztens habe ich (K)Ubuntu 12.04 auf meinem X200 installiert. Beim Testen wie hoch der Verbrauch ist, habe ich festgestellt, dass dieser deutlich höher ist, wenn ich ohne Netzteil starte, als wenn ich mit NT starte und dies dann ab ziehe. Zur genaueren Verifizierung, habe ich mit thinkwatt über jeweils 5 Minuten bei folgenden Szenarien den Verbrauch mitgeloggt:

Idle, WLAN verbunden, Display auf niedrigster Helligkeit, Boot mit Netzteil
Durchschnittlicher Verbrauch 6,5W

Idle, WLAN verbunden, Display auf niedrigster Helligkeit, Boot ohne Netzteil
Durchschnittlicher Verbrauch 7,7W

Last (youtube), WLAN verbunden, Display auf mittlerer Helligkeit, Boot mit Netzteil
Durchschnittlicher Verbrauch 11,9W

Last (youtube), WLAN verbunden, Display auf mittlerer Helligkeit, Boot ohne Netzteil
Durchschnittlicher Verbrauch 13,1W

Um eine Lastsituation nach zustellen, habe ich einfach ein längeres Video auf Youtube laufen lassen. Wie man sehen kann, ist der Verbrauch ziemlich genau 1,2 Watt höher wenn ich ohne Netzteil boote.

Hier ein paar Infos zu meinem System:
X200, P8400, 2x2GB, SSD
Kubuntu 12.04, Kernel 3.2.0-24-generic-tp x86_64, TLP

Und die ausgabe von #tlp-stat:

Code:
--- TLP 0.3.6 --------------------------------------------

+++ Configured Settings: /etc/default/tlp
TLP_ENABLE=1
DISK_IDLE_SECS_ON_AC=2
DISK_IDLE_SECS_ON_BAT=2
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=15
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
NMI_WATCHDOG=0
PHC_CONTROLS="9:30 72:25 6:17 134:17"
DISK_DEVICES="sda"
DISK_APM_LEVEL_ON_AC="254"
DISK_APM_LEVEL_ON_BAT="128"
DISK_IOSCHED="noop"
SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power
PCIE_ASPM_ON_AC=performance
PCIE_ASPM_ON_BAT=powersave
WIFI_PWR_ON_AC=5
WIFI_PWR_ON_BAT=5
WOL_DISABLE=Y
SOUND_POWER_SAVE=1
SOUND_POWER_SAVE_CONTROLLER=Y
BAY_POWEROFF_ON_BAT=1
BAY_DEVICE="sr0"
RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=auto
USB_AUTOSUSPEND=1
RESTORE_DEVICE_STATE_ON_STARTUP=0
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth"
START_CHARGE_THRESH_BAT0=80
STOP_CHARGE_THRESH_BAT0=92

+++ System Info
System = LENOVO ThinkPad X200 7459VYE
BIOS = 6DET42WW (2.06 )
Release = Ubuntu 12.04 LTS
Kernel = 3.2.0-24-generic-tp x86_64
/proc/cmdline = BOOT_IMAGE=/boot/vmlinuz-3.2.0-24-generic-tp root=UUID=4bbd03b4-cb81-46c7-9621-ea4d6cfe3b8c ro

+++ System Status
TLP power save = enabled
power source = ac

+++ Processor
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor = ondemand
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq =   800000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq =  2267000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies =  2267000 2266000 1600000  800000 [kHz]

/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor = ondemand
/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq =   800000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq =  2267000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies =  2267000 2266000 1600000  800000 [kHz]

/sys/devices/system/cpu/sched_mc_power_savings = 0
/proc/sys/kernel/nmi_watchdog = 0

+++ Undervolting
/sys/devices/system/cpu/cpu0/cpufreq/phc_controls         = 9:30 72:25 6:17 134:17 
/sys/devices/system/cpu/cpu0/cpufreq/phc_default_controls = 9:42 72:37 6:23 134:17 

/sys/devices/system/cpu/cpu1/cpufreq/phc_controls         = 9:30 72:25 6:17 134:17 
/sys/devices/system/cpu/cpu1/cpufreq/phc_default_controls = 9:42 72:37 6:23 134:17 

+++ ThinkPad Temperatures
/proc/acpi/ibm/thermal = temperatures:  39 43 -128 37 33 -128 31 -128 43 40 -128 -128 -128 -128 -128 -128
/proc/acpi/ibm/fan     = speed:            0

+++ File System
/proc/sys/vm/laptop_mode = 2
/proc/sys/vm/dirty_writeback_centisecs = 1500
/proc/sys/vm/dirty_expire_centisecs = 1500
/proc/sys/vm/dirty_ratio = 60
/proc/sys/vm/dirty_background_ratio = 1
/proc/sys/fs/xfs/age_buffer_centisecs = (not available)
/proc/sys/fs/xfs/xfssyncd_centisecs = (not available)
/proc/sys/fs/xfs/xfsbufd_centisecs = (not available)

+++ Storage Devices
/dev/sda:
          Model     = KINGSTON SSDNow 40GB                    
          Firmware  = 2CV102HD
          APM Level = none/disabled
          scheduler = noop

        SMART info:
            4 Start_Stop_Count          =        0 
            5 Reallocated_Sector_Ct     =        0 
            9 Power_On_Hours            =     4422 [h]
          225 Host_Writes_32MiB         =    0.593 [TB]
          232 Available_Reservd_Space   =      100 [%]
          233 Media_Wearout_Indicator   =       99 [%]


+++ SATA Aggressive Link Power Management
/sys/class/scsi_host/host0/link_power_management_policy = max_performance
/sys/class/scsi_host/host1/link_power_management_policy = max_performance
/sys/class/scsi_host/host2/link_power_management_policy = max_performance
/sys/class/scsi_host/host3/link_power_management_policy = max_performance

+++ PCIe Active State Power Management
/sys/module/pcie_aspm/parameters/policy = default (disabled by kernel)

+++ Intel Graphics
/sys/module/i915/parameters/powersave = 1
/sys/module/i915/parameters/i915_enable_rc6 = -1
/sys/module/i915/parameters/i915_enable_fbc = -1
/sys/module/i915/parameters/lvds_downclock = 0
/sys/module/i915/parameters/semaphores = -1

+++ Wireless
bluetooth = none (no device)
wifi      = on
wwan      = none (no device)

wlan0(iwlwifi): power management = on

+++ Audio
/sys/module/snd_hda_intel/parameters/power_save = 1
/sys/module/snd_hda_intel/parameters/power_save_controller = Y

+++ ThinkPad Battery (Main)
/sys/devices/platform/smapi/BAT0/manufacturer = SANYO
/sys/devices/platform/smapi/BAT0/model = 42T4536
/sys/devices/platform/smapi/BAT0/manufacture_date = 2008-08-15
/sys/devices/platform/smapi/BAT0/first_use_date = 2008-11-06
/sys/devices/platform/smapi/BAT0/cycle_count = 108
/sys/devices/platform/smapi/BAT0/design_capacity = 56160 [mWh]
/sys/devices/platform/smapi/BAT0/last_full_capacity = 37320 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_capacity = 25710 [mWh]
/sys/devices/platform/smapi/BAT0/remaining_percent = 69 [%]
/sys/devices/platform/smapi/BAT0/remaining_running_time_now = not_discharging [min]
/sys/devices/platform/smapi/BAT0/remaining_charging_time = 64 [min]
/sys/devices/platform/smapi/BAT0/force_discharge = 0
/sys/devices/platform/smapi/BAT0/power_now = 23852 [mW]

/sys/devices/platform/smapi/BAT0/start_charge_thresh = 80 [%]
/sys/devices/platform/smapi/BAT0/stop_charge_thresh = 92 [%]

+++ Runtime Power Management
/sys/bus/pci/devices/0000:00:00.0/power/control = on [Host]
/sys/bus/pci/devices/0000:00:19.0/power/control = on [Ethernet]
/sys/bus/pci/devices/0000:00:1b.0/power/control = on [Audio]
/sys/bus/pci/devices/0000:03:00.0/power/control = on [Wireless]

+++ USB
tlp usb autosuspend = enabled
tlp usb blacklist = (not configured)

Bus 001 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 2.0 root hub (hub)
Bus 002 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 2.0 root hub (hub)
Bus 003 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
Bus 004 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
Bus 005 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
Bus 006 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
Bus 007 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
Bus 008 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)

Hat irgend jemand eine Idee wodurch dies hervorgerufen werden könnte :confused:
Vorher hatte ich 2 Jahre lang Kubuntu 10.04 laufen. Da ist mir ein solches Verhalten, zumindest bewusst, nie aufgefallen. Vielleicht könnt ihr ja mal Versuchen dies bei euch nachzustellen und die Ergebnisse hier mitteilen.

Gruß,
Max
 
Du kannst mal mit powertop schauen ob da irgendwas anders ist in beiden Kombinationen.

Grüße
 
Ich hätte eher den umgekehrten Fall erwartet, also etwas weniger Verbrauch bei Akkustart. Vergleiche mal die geladenen Kernelmodule
Code:
lsmod
miteinander und die Ausgabe von
Code:
dmesg

Zeig bitte auch im Akkumodus
Code:
sudo tlp-stat
 
Kernelmodule sind in beiden Fällen gleich.
Bei dmesg gibt es nur leichte Unterschiede in der Reihenfolge. Außerdem ist beim booten ohne Netzteil folgende Meldung gekommen:

Code:
 [    7.866273] e1000e 0000:00:19.0: PCI INT A disabled
 [    7.866285] e1000e 0000:00:19.0: PME# enabled

Scheint aber keine Relevanz zu haben. Ich habe versuchsweise Ethernet im BIOS deaktiviert, hat aber zu keiner Veränderung geführt.

Hier die Ausgabe von tlp-stat im Akkubetrieb:

Code:
 --- TLP 0.3.6 --------------------------------------------
 
 +++ Configured Settings: /etc/default/tlp
 TLP_ENABLE=1
 DISK_IDLE_SECS_ON_AC=2
 DISK_IDLE_SECS_ON_BAT=2
 MAX_LOST_WORK_SECS_ON_AC=15
 MAX_LOST_WORK_SECS_ON_BAT=15
 SCHED_POWERSAVE_ON_AC=0
 SCHED_POWERSAVE_ON_BAT=1
 NMI_WATCHDOG=0
 PHC_CONTROLS="9:30 72:25 6:17 134:17"
 DISK_DEVICES="sda"
 DISK_APM_LEVEL_ON_AC="254"
 DISK_APM_LEVEL_ON_BAT="127"
 DISK_IOSCHED="noop"
 SATA_LINKPWR_ON_AC=max_performance
 SATA_LINKPWR_ON_BAT=min_power
 PCIE_ASPM_ON_AC=performance
 PCIE_ASPM_ON_BAT=powersave
 WIFI_PWR_ON_AC=5
 WIFI_PWR_ON_BAT=5
 WOL_DISABLE=Y
 SOUND_POWER_SAVE=1
 SOUND_POWER_SAVE_CONTROLLER=Y
 BAY_POWEROFF_ON_BAT=1
 BAY_DEVICE="sr0"
 RUNTIME_PM_ON_AC=on
 RUNTIME_PM_ON_BAT=auto
 USB_AUTOSUSPEND=1
 RESTORE_DEVICE_STATE_ON_STARTUP=0
 DEVICES_TO_DISABLE_ON_STARTUP="bluetooth"
 START_CHARGE_THRESH_BAT0=70
 STOP_CHARGE_THRESH_BAT0=85
 
 +++ System Info
 System = LENOVO ThinkPad X200 7459VYE
 BIOS = 6DET42WW (2.06 )
 Release = Ubuntu 12.04 LTS
 Kernel = 3.2.0-24-generic-tp x86_64
 /proc/cmdline = BOOT_IMAGE=/boot/vmlinuz-3.2.0-24-generic-tp root=UUID=4bbd03b4-cb81-46c7-9621-ea4d6cfe3b8c ro
 
 +++ System Status
 TLP power save = enabled
 power source = battery
 
 +++ Processor
 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor = ondemand
 /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq =   800000 [kHz]
 /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq =  2267000 [kHz]
 /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies =  2267000 2266000 1600000  800000 [kHz]
 
 /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor = ondemand
 /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq =   800000 [kHz]
 /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq =  2267000 [kHz]
 /sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies =  2267000 2266000 1600000  800000 [kHz]
 
 /sys/devices/system/cpu/sched_mc_power_savings = 1
 /proc/sys/kernel/nmi_watchdog = 0
 
 +++ Undervolting
 /sys/devices/system/cpu/cpu0/cpufreq/phc_controls         = 9:30 72:25 6:17 134:17 
 /sys/devices/system/cpu/cpu0/cpufreq/phc_default_controls = 9:42 72:37 6:23 134:17 
 
 /sys/devices/system/cpu/cpu1/cpufreq/phc_controls         = 9:30 72:25 6:17 134:17 
 /sys/devices/system/cpu/cpu1/cpufreq/phc_default_controls = 9:42 72:37 6:23 134:17 
 
 +++ ThinkPad Temperatures
 /proc/acpi/ibm/thermal = temperatures:  40 39 -128 39 27 -128 24 -128 40 41 -128 -128 -128 -128 -128 -128
 /proc/acpi/ibm/fan     = speed:            0
 
 +++ File System
 /proc/sys/vm/laptop_mode = 2
 /proc/sys/vm/dirty_writeback_centisecs = 1500
 /proc/sys/vm/dirty_expire_centisecs = 1500
 /proc/sys/vm/dirty_ratio = 60
 /proc/sys/vm/dirty_background_ratio = 1
 /proc/sys/fs/xfs/age_buffer_centisecs = (not available)
 /proc/sys/fs/xfs/xfssyncd_centisecs = (not available)
 /proc/sys/fs/xfs/xfsbufd_centisecs = (not available)
 
 +++ Storage Devices
 /dev/sda:
           Model     = KINGSTON SSDNow 40GB                    
           Firmware  = 2CV102HD
           APM Level = none/disabled
           scheduler = noop
 
         SMART info:
             4 Start_Stop_Count          =        0 
             5 Reallocated_Sector_Ct     =        0 
             9 Power_On_Hours            =     4439 [h]
           225 Host_Writes_32MiB         =    0.597 [TB]
           232 Available_Reservd_Space   =      100 [%]
           233 Media_Wearout_Indicator   =       99 [%]
 
 
 +++ SATA Aggressive Link Power Management
 /sys/class/scsi_host/host0/link_power_management_policy = min_power
 /sys/class/scsi_host/host1/link_power_management_policy = min_power
 /sys/class/scsi_host/host2/link_power_management_policy = min_power
 /sys/class/scsi_host/host3/link_power_management_policy = min_power
 
 +++ PCIe Active State Power Management
 /sys/module/pcie_aspm/parameters/policy = default (disabled by kernel)
 
 +++ Intel Graphics
 /sys/module/i915/parameters/powersave = 1
 /sys/module/i915/parameters/i915_enable_rc6 = -1
 /sys/module/i915/parameters/i915_enable_fbc = -1
 /sys/module/i915/parameters/lvds_downclock = 0
 /sys/module/i915/parameters/semaphores = -1
 
 +++ Wireless
 bluetooth = none (no device)
 wifi      = on
 wwan      = none (no device)
 
 wlan0(iwlwifi): power management = on
 
 +++ Audio
 /sys/module/snd_hda_intel/parameters/power_save = 1
 /sys/module/snd_hda_intel/parameters/power_save_controller = Y
 
 +++ ThinkPad Battery (Main)
 /sys/devices/platform/smapi/BAT0/manufacturer = SANYO
 /sys/devices/platform/smapi/BAT0/model = 42T4536
 /sys/devices/platform/smapi/BAT0/manufacture_date = 2008-08-15
 /sys/devices/platform/smapi/BAT0/first_use_date = 2008-11-06
 /sys/devices/platform/smapi/BAT0/cycle_count = 108
 /sys/devices/platform/smapi/BAT0/design_capacity = 56160 [mWh]
 /sys/devices/platform/smapi/BAT0/last_full_capacity = 37320 [mWh]
 /sys/devices/platform/smapi/BAT0/remaining_capacity = 31910 [mWh]
 /sys/devices/platform/smapi/BAT0/remaining_percent = 86 [%]
 /sys/devices/platform/smapi/BAT0/remaining_running_time_now = 152 [min]
 /sys/devices/platform/smapi/BAT0/remaining_charging_time = not_charging [min]
 /sys/devices/platform/smapi/BAT0/force_discharge = 0
 /sys/devices/platform/smapi/BAT0/power_now = -11865 [mW]
 
 /sys/devices/platform/smapi/BAT0/start_charge_thresh = 70 [%]
 /sys/devices/platform/smapi/BAT0/stop_charge_thresh = 85 [%]
 
 +++ Runtime Power Management
 /sys/bus/pci/devices/0000:00:00.0/power/control = auto [Host]
 /sys/bus/pci/devices/0000:00:19.0/power/control = auto [Ethernet]
 /sys/bus/pci/devices/0000:00:1b.0/power/control = auto [Audio]
 /sys/bus/pci/devices/0000:03:00.0/power/control = auto [Wireless]
 
 +++ USB
 tlp usb autosuspend = enabled
 tlp usb blacklist = (not configured)
 
 Bus 001 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 2.0 root hub (hub)
 Bus 002 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 2.0 root hub (hub)
 Bus 003 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
 Bus 004 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
 Bus 005 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
 Bus 006 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
 Bus 007 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
 Bus 008 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)

Um die Ursache weiter einzugrenzen habe ich versucht die Temperaturen zu vergleichen, irgendwo muss die Mehrleistung ja umgesetzt werden. Hier mal beispielhaft die Temperaturen nach ca. 5min idle im Akkubetrieb & mit Netzteil gestartet:

Code:
$ cat /proc/acpi/ibm/thermal
temperatures:   38 40 -128 36 31 -128 29 -128 40 40 -128 -128 -128 -128 -128 -128

Und dann nochmal bei start ohne Netzteil:

Code:
$ cat /proc/acpi/ibm/thermal
temperatures:   38 42 -128 37 30 -128 29 -128 42 40 -128 -128 -128 -128 -128 -128

Der Übeltäter scheint wohl beim 2. Sensor zu sitzen, da dieser im ersten Fall eher sinkende Tendenz hatte und im 2. steigend. Nur bringt mich das auch nicht wirklich weiter, da die Lage der Sensoren für das X200 scheinbar nirgendwo dokumentiert ist.

Gruß,
Max
 
Ich hatte auch schon mal ein aktuelleres BIOS. Aber aufgrund folgender Problematik habe ich ganz schnell wieder eine alte Version eingespielt:

http://thinkpad-forum.de/threads/82...en-Linux-sofern-nicht-100-unter-Windows-still

Scheint aber wohl nicht jedes Gerät zu betreffen, oder andere juckt das nicht so sehr. Für mich war das X200, da ich ausschließlich Linux nutze, mit aktuellem BIOS auf jeden Fall unbrauchbar.
 
Ich kenne das Fiepen (und habe es stets ignoriert).

Die Entscheidung musst Du treffen. Ich halte es nicht für lohnend, deine Hypothese mit dem 2. Temperatursensor zu verfolgen.
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben