Hi, Powertop 1-13 (with kernel patches applied to 2.6.35-rc6) tells me this: "The program hald-generate-f is writing to file fdi-cache~ on /dev/sda2. This prevents the disk from going to powersave mode."
I don't see hald-generate-f in ps output, so it must be some automatically launched process. Did anyone encounter this before? How do I turn that hald-generate-f off? BTW powertop also tells me udevd is writing to queue.bin on /dev/devtmps, I think it should skip that. hald-generate-f doesn't always show up, and yet there are ~9 interrupts/second for ide0. Where do they come from? I stopped hald's polling of the cdrom too. Also the kernel seems to wake up far more often then necessary: too many load balancing ticks, and too many [kernel core] hrtimer_start (tick_sched_timer) (50+). Is there a way to know who started those timers? Another minor issue is that powertop keeps telling me to enable SATA ALPM because some device is active 33% of the time, but I enabled it. The suggestion just keeps coming back. (the disk is really just a SSD so there isn't anything to spin down, but the interrupts should stop when its not used, right?) Here is the powertop -t 60 -d output: PowerTOP 1.13 (C) 2007 - 2010 Intel Corporation Collecting data for 60 seconds Cn Avg residency C0 (cpu running) ( 0.3%) C0 1.3ms ( 0.0%) C1 mwait 0.1ms ( 0.0%) C2 mwait 0.1ms ( 0.1%) C4 mwait 7.0ms (99.6%) P-states (frequencies) Turbo Mode 1.1% 1200 Mhz 0.0% 800 Mhz 98.9% Disk accesses: The application 'udevd' is writing to file 'queue.bin' on /dev/devtmpfs The application 'udevd' is writing to file 'queue.bin' on /dev/devtmpfs The application 'udevd' is writing to file 'queue.bin' on /dev/devtmpfs The application 'udevd' is writing to file 'queue.bin' on /dev/devtmpfs The application 'udevd' is writing to file 'queue.bin' on /dev/devtmpfs The application 'udevd' is writing to file 'queue.bin' on /dev/devtmpfs The application 'udevd' is writing to file 'queue.bin' on /dev/devtmpfs Wakeups-from-idle per second : 151.2 interval: 60.0s Power usage (ACPI estimate): 7.7W (3.8 hours) Top causes for wakeups: 68.3% ( 89.2) [kernel core] hrtimer_start (tick_sched_timer) 12.7% ( 16.6) [kernel scheduler] Load balancing tick 6.9% ( 9.0) [ide0] <interrupt> 0.0% ( 0.0)D udevd 3.2% ( 4.2) Xorg 1.7% ( 2.2) [kernel core] blk_plug_device (blk_unplug_timeout) 1.4% ( 1.8) [acpi] <interrupt> 1.3% ( 1.7) gnome-terminal 0.8% ( 1.0) gvfs-afc-volume 0.5% ( 0.6) update-notifier 0.4% ( 0.5) [eth0] <interrupt> 0.4% ( 0.5) udisks-daemon 0.4% ( 0.5) hald-addon-stor 0.4% ( 0.5) events/0 0.2% ( 0.3) gnome-panel 0.2% ( 0.3) gnome-settings- 0.2% ( 0.2) gnome-screensav 0.2% ( 0.2) wicd-monitor 0.2% ( 0.2) init 0.2% ( 0.2) gnome-power-man 0.2% ( 0.2) [kernel core] enqueue_task_rt (sched_rt_period_timer) 0.1% ( 0.2) wicd 0.1% ( 0.1) [i915] <interrupt> 0.1% ( 0.1) ssh-agent 0.1% ( 0.1) kerneloops 0.1% ( 0.1) upowerd 0.0% ( 0.1) hald 0.0% ( 0.0) gconfd-2 0.0% ( 0.0) console-kit-dae 0.0% ( 0.0) ifconfig 0.0% ( 0.0) [kernel core] add_timer (addrconf_verify) 0.0% ( 0.0) cron 0.0% ( 0.0) [kernel core] add_timer (peer_check_expire) 0.0% ( 0.0) dbus-daemon A SATA device is active 33.3% of the time: host2 An audio device is active 100.0% of the time: hwC0D0 Analog Devices AD1984A The program 'udevd' is writing to file 'queue.bin' on /dev/devtmpfs. This prevents the disk from going to powersave mode. The program 'udevd' is writing to file 'queue.bin' on /dev/devtmpfs. This prevents the disk from going to powersave mode. The program 'udevd' is writing to file 'queue.bin' on /dev/devtmpfs. This prevents the disk from going to powersave mode. The program 'udevd' is writing to file 'queue.bin' on /dev/devtmpfs. This prevents the disk from going to powersave mode. The program 'udevd' is writing to file 'queue.bin' on /dev/devtmpfs. This prevents the disk from going to powersave mode. The program 'udevd' is writing to file 'queue.bin' on /dev/devtmpfs. This prevents the disk from going to powersave mode. The program 'udevd' is writing to file 'queue.bin' on /dev/devtmpfs. This prevents the disk from going to powersave mode. Recent USB suspend statistics Active Device name 0.0% USB device 3-2 : Biometric Coprocessor (STMicroelectronics) 0.0% /sys/bus/usb/devices/2-5 0.0% USB device usb7 : UHCI Host Controller (Linux 2.6.35-rc6+ uhci_hcd) 0.0% USB device usb6 : UHCI Host Controller (Linux 2.6.35-rc6+ uhci_hcd) 0.0% USB device usb5 : UHCI Host Controller (Linux 2.6.35-rc6+ uhci_hcd) 0.0% USB device usb4 : UHCI Host Controller (Linux 2.6.35-rc6+ uhci_hcd) 0.0% USB device usb3 : UHCI Host Controller (Linux 2.6.35-rc6+ uhci_hcd) 0.0% USB device usb2 : EHCI Host Controller (Linux 2.6.35-rc6+ ehci_hcd) 0.0% USB device usb1 : EHCI Host Controller (Linux 2.6.35-rc6+ ehci_hcd) Runtime Device Power Management statistics Active Device name Devices without runtime PM 03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller 00:1f.0 ISA bridge: Intel Corporation 82801HBM (ICH8M-E) LPC Interface Controller 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller 1 more devices without runtime PM ommitted Recent audio activity statistics Active Device name 100.0% hwC0D0 Analog Devices AD1984A Recent SATA AHCI link activity statistics Active Partial Slumber Device name 33.3% 33.3% 33.3% host2 33.3% 33.3% 33.3% host1 0.0% 0.0% 100.0% SAMSUNG MCCOE64G Best regards, --Edwin _______________________________________________ Power mailing list [email protected] http://www.bughost.org/mailman/listinfo/power
