Beste Ergebnisse Stromverbrauch/Batterielaufzeit X230

orschiro

New member
Registriert
9 Nov. 2012
Beiträge
76
Hallo,

mich wuerde interessieren, was eure besten Ergebnisse bzgl. Stromverbrauch & Batterielaufzeit eines X230 unter Linux sind. Habe hin und wieder gelesen, dass manche Nutzer eine Akkulaufzeit von ~14h mit einem 9-Zellen Akku erzielen.

Mein System:

  • 9-Zellen Akku
  • elementaryOS Freya Beta 3 basierend auf Ubuntu 14.04
  • TLP
  • GRUB Boot Parameter: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force i915.i915_enable_rc6=1 i915.i915.lvds_downclock=1 i915.i915_enable_fbc=1 i915.semaphores=1"
  • Minimale Helligkeit


Mit diesen Einstellungen erziele ich 8.30W.

Danke vorab fuer eure Ergebnisse!
 

Anhänge

  • Screenshot from 2015-03-26 15:45:05.jpg
    Screenshot from 2015-03-26 15:45:05.jpg
    129,5 KB · Aufrufe: 33
  • Screenshot from 2015-03-26 15:44:33.jpg
    Screenshot from 2015-03-26 15:44:33.jpg
    126,7 KB · Aufrufe: 27
So in die Gegend von 7W komme ich mit meinem X230i auch, mit WLAN und 9 Zeller komme ich so auf 9-10 Stunden. Aber das ist die Zeit, die ich damit wirklich arbeiten kann. Kein "Benchmark" ala "Wieviel kann ich maximal rausholen, ohne WLAN und auf ganz dunkel".

OS: Fedora 21 KDE mit installiertem TLP
 
Mein X220 braucht 6,7W im absoluten Idle mit TLP-Defaults und ohne Bootoptionen (deine sind übrigens alle unnötig), insofern sind 8,3W bei einem X230 etwas viel. Hast Du nach unseren "Standard-Randbedingungen" gemessen – und vor allem lange genug gewartet?

ps. zeig auch die obligatorische tlp-stat Ausgabe bitte :).
 
Hallo,

mich wuerde interessieren, was eure besten Ergebnisse bzgl. Stromverbrauch & Batterielaufzeit eines X230 unter Linux sind. Habe hin und wieder gelesen, dass manche Nutzer eine Akkulaufzeit von ~14h mit einem 9-Zellen Akku erzielen.

Keine Ahnung, wieviel Watt das X230 verbraucht (wo kann ich das unter Linux nachprüfen?) aber es läuft mit dem 9-Zeller 8 bis 9 Stunden bei mäßiger Benutzung und ca. 80% Helligkeit.
 
Code:
Der Akku meldet eine Entladungsrate von 5.32 W
Die verbleibende Zeit beträgt vorraussichtlich noch 14 Stunden, 45 Minuten

X220 + SSD+ 9-Zeller mit Kubuntu 14.04 :thumbsup:
 
Mein X220 braucht 6,7W im absoluten Idle mit TLP-Defaults und ohne Bootoptionen (deine sind übrigens alle unnötig), insofern sind 8,3W bei einem X230 etwas viel. Hast Du nach unseren "Standard-Randbedingungen" gemessen – und vor allem lange genug gewartet?

ps. zeig auch die obligatorische tlp-stat Ausgabe bitte :).

Habe jetzt mal genau nach Standard-Rahmenbedingungen gemessen und die Bootparameter entfernt. Minimum auf das ich komme sind 7.3W.

tlp-stat Ausgabe:

Code:
--- TLP 0.7 --------------------------------------------


+++ Configured Settings: /etc/default/tlp
TLP_ENABLE=1
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60
CPU_SCALING_GOVERNOR_ON_AC=performance
CPU_SCALING_GOVERNOR_ON_BAT=powersave
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
NMI_WATCHDOG=0
ENERGY_PERF_POLICY_ON_AC=performance
ENERGY_PERF_POLICY_ON_BAT=powersave
DISK_DEVICES="sda"
DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"
SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power
PCIE_ASPM_ON_AC=performance
PCIE_ASPM_ON_BAT=powersave
RADEON_POWER_PROFILE_ON_AC=high
RADEON_POWER_PROFILE_ON_BAT=low
RADEON_DPM_STATE_ON_AC=performance
RADEON_DPM_STATE_ON_BAT=battery
RADEON_DPM_PERF_LEVEL_ON_AC=auto
RADEON_DPM_PERF_LEVEL_ON_BAT=auto
WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5
WOL_DISABLE=Y
SOUND_POWER_SAVE_ON_AC=0
SOUND_POWER_SAVE_ON_BAT=1
SOUND_POWER_SAVE_CONTROLLER=Y
BAY_POWEROFF_ON_BAT=0
BAY_DEVICE="sr0"
RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=auto
RUNTIME_PM_ALL=1
RUNTIME_PM_DRIVER_BLACKLIST="radeon nouveau"
USB_AUTOSUSPEND=1
USB_DRIVER_BLACKLIST="usbhid"
USB_BLACKLIST_WWAN=1
RESTORE_DEVICE_STATE_ON_STARTUP=0
DEVICES_TO_ENABLE_ON_AC="bluetooth wifi wwan"
DEVICES_TO_DISABLE_ON_BAT="bluetooth wwan"
START_CHARGE_THRESH_BAT0=67
STOP_CHARGE_THRESH_BAT0=100


+++ System Info
System         = LENOVO ThinkPad X230 23352CG
BIOS           = G2ETA3WW (2.63 )
Release        = elementary OS Freya
Kernel         = 3.19.0-031900-generic x86_64
/proc/cmdline  = BOOT_IMAGE=/boot/vmlinuz-3.19.0-031900-generic root=UUID=08033b90-8c1f-4bd2-98cf-34abaa345fdd ro quiet splash vt.handoff=7
Init system    = upstart


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


+++ Processor
CPU Model      = Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz


/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq  =  1200000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq  =  3300000 [kHz]


/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq  =  1200000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq  =  3300000 [kHz]


/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq  =  1200000 [kHz]
/sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq  =  3300000 [kHz]


/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq  =  1200000 [kHz]
/sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq  =  3300000 [kHz]


/sys/devices/system/cpu/intel_pstate/min_perf_pct      = 36
/sys/devices/system/cpu/intel_pstate/max_perf_pct      = 100
/sys/devices/system/cpu/intel_pstate/no_turbo          = 0


x86_energy_perf_policy: program for your kernel not installed.


/proc/sys/kernel/nmi_watchdog                          = 0


+++ Undervolting
PHC kernel not available.


+++ Temperatures
CPU temp               =    59 [°C]
/proc/acpi/ibm/fan     =  2997 [/min]


+++ File System
/proc/sys/vm/laptop_mode               =     2
/proc/sys/vm/dirty_writeback_centisecs =  1500
/proc/sys/vm/dirty_expire_centisecs    =  6000
/proc/sys/vm/dirty_ratio               =    20
/proc/sys/vm/dirty_background_ratio    =    10
/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     = Samsung SSD 840 PRO Series              
          Firmware  = DXM06B0Q
          APM Level = none/disabled
          Status    = active/idle
          TRIM      = supported
          Scheduler = cfq


        SMART info:
            5 Reallocated_Sector_Ct     =        0 
            9 Power_On_Hours            =     2527 [h]
          177 Wear_Leveling_Count       =       97 [%]
          179 Used_Rsvd_Blk_Cnt_Tot     =        0 
          190 Airflow_Temperature_Cel   =       23 [°C]
          241 Total_LBAs_Written        =    2.007 [TB]




+++ 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
/sys/class/scsi_host/host4/link_power_management_policy  = min_power
/sys/class/scsi_host/host5/link_power_management_policy  = min_power


+++ PCIe Active State Power Management
/sys/module/pcie_aspm/parameters/policy = default (using bios preferences)


+++ Intel Graphics
/sys/module/i915/parameters/powersave        =  1 (enabled)
/sys/module/i915/parameters/enable_rc6       =  3 (enabled + deep)
/sys/module/i915/parameters/enable_fbc       = -1 (use per-chip default)
/sys/module/i915/parameters/lvds_downclock   =  0 (disabled)
/sys/module/i915/parameters/semaphores       = -1 (use per-chip default)


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


wlan0(iwlwifi)      : connected, power management = on


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


+++ Docks and Device Bays
/sys/devices/platform/dock.0: battery_bay   = no battery 
/sys/devices/platform/dock.1: ata_bay       = no drive (or powered off)
/sys/devices/platform/dock.2: dock_station  = undocked


+++ Runtime Power Management
device classes   = all
device blacklist = (not configured)
driver blacklist = radeon nouveau


/sys/bus/pci/devices/0000:00:00.0/power/control = auto (0x060000, Host bridge, ivb_uncore)
/sys/bus/pci/devices/0000:00:02.0/power/control = auto (0x030000, VGA compatible controller, i915)
/sys/bus/pci/devices/0000:00:14.0/power/control = auto (0x0c0330, USB controller, xhci_hcd)
/sys/bus/pci/devices/0000:00:16.0/power/control = auto (0x078000, Communication controller, mei_me)
/sys/bus/pci/devices/0000:00:16.3/power/control = auto (0x070002, Serial controller, serial)
/sys/bus/pci/devices/0000:00:19.0/power/control = auto (0x020000, Ethernet controller, e1000e)
/sys/bus/pci/devices/0000:00:1a.0/power/control = auto (0x0c0320, USB controller, ehci-pci)
/sys/bus/pci/devices/0000:00:1b.0/power/control = auto (0x040300, Audio device, snd_hda_intel)
/sys/bus/pci/devices/0000:00:1c.0/power/control = auto (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:1c.1/power/control = auto (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:1c.2/power/control = auto (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:1d.0/power/control = auto (0x0c0320, USB controller, ehci-pci)
/sys/bus/pci/devices/0000:00:1f.0/power/control = auto (0x060100, ISA bridge, lpc_ich)
/sys/bus/pci/devices/0000:00:1f.2/power/control = auto (0x010601, SATA controller, ahci)
/sys/bus/pci/devices/0000:00:1f.3/power/control = auto (0x0c0500, SMBus, no driver)
/sys/bus/pci/devices/0000:02:00.0/power/control = auto (0x088001, System peripheral, sdhci-pci)
/sys/bus/pci/devices/0000:03:00.0/power/control = auto (0x028000, Network controller, iwlwifi)


+++ USB
autosuspend        = enabled
device whitelist   = (not configured)
device blacklist   = (not configured)
driver blacklist   = usbhid
wwan blacklist     = enabled (cdc_acm cdc_wdm cdc_ether hso qcserial sierra)


Bus 004 Device 002 ID 8087:0024 control = auto, autosuspend_delay_ms =     0 -- Intel Corp. Integrated Rate Matching Hub (hub)
Bus 004 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =     0 -- Linux Foundation 2.0 root hub (hub)
Bus 003 Device 005 ID 04f2:b2ea control = auto, autosuspend_delay_ms =  2000 -- Chicony Electronics Co., Ltd Integrated Camera [ThinkPad] (uvcvideo)
Bus 003 Device 003 ID 147e:2020 control = auto, autosuspend_delay_ms =  2000 -- Upek TouchChip Fingerprint Coprocessor (WBF advanced mode) (no driver)
Bus 003 Device 002 ID 8087:0024 control = auto, autosuspend_delay_ms =     0 -- Intel Corp. Integrated Rate Matching Hub (hub)
Bus 003 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =     0 -- Linux Foundation 2.0 root hub (hub)
Bus 002 Device 001 ID 1d6b:0003 control = auto, autosuspend_delay_ms =     0 -- Linux Foundation 3.0 root hub (hub)
Bus 001 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =     0 -- Linux Foundation 2.0 root hub (hub)


+++ ThinkPad Extended Battery Functions
tp-smapi   = inactive (kernel module 'tp_smapi' load error)
tpacpi-bat = active


+++ ThinkPad Battery Status: BAT0 (Main / Internal)
/sys/class/power_supply/BAT0/manufacturer                   = SANYO
/sys/class/power_supply/BAT0/model_name                     = 45N1175
/sys/class/power_supply/BAT0/cycle_count                    = (not supported)
/sys/class/power_supply/BAT0/energy_full_design             =  85860 [mWh]
/sys/class/power_supply/BAT0/energy_full                    =  84440 [mWh]
/sys/class/power_supply/BAT0/energy_now                     =  55130 [mWh]
/sys/class/power_supply/BAT0/power_now                      =  13721 [mW]
/sys/class/power_supply/BAT0/status                         = Discharging


tpacpi-bat.BAT0.startThreshold                              =     67 [%]
tpacpi-bat.BAT0.stopThreshold                               =    100 [%]
tpacpi-bat.BAT0.forceDischarge                              =      0
 
Was den Kernel betrifft, passt soweit alles. Nun solltest Du mit htop/Powertop nach Prozessen fahnden, die CPU verbrauchen.

ps. und bitte in Powertop die 1. Spalte mit den Einzelkomponentenverbräuchen ignorieren! Entscheidend ist die 2. Spalte ("Usage").
 
Nun solltest Du mit htop/Powertop nach Prozessen fahnden, die CPU verbrauchen.

Danke! Werde ich mal machen. Bin dennoch ueberrascht, wie hier einige auf fast 5W kommen. Gibt mir ja fast zu denken, von elementary OS nach Ubuntu oder Kubuntu zu wechseln, die im Leerlauf scheinbar deutlich weniger Ressourcen benoetigen.

Code:
>> Bad VM writeback timeout

Den Eintrag unter Tunables kann ich getrost ignorieren, korrekt?
 
Danke! Ich halte mich mal an die Powertop-Konventionen und werde nun mit htop/Powertop herausfinden, warum eOS so schlecht performt. Wichtig sind vor allem CPU Use und WakeUps, richtig? MemoryUse zu vernachlaessigen?

Habe schon einen ersten ueblen Verbraucher gefunden: eine Chrome Extension (das war nicht im Leerlauf)....
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben