I was wondering why gkrellm was reporting such high CPU temps (51C) on the Atom N455 that was mostly idling (for comparison, my desktop Phenom II 3.4Ghz is running at 38C in "ondemand" mode).
Running 'powertop' on "Linux meegolem 2.6.37-7.28 #1 SMP PREEMPT Tue Feb 22 03:55:51 UTC 2011 i686 i686 i386 GNU/Linux" I notice the following: "Suggestion: Enable the CONFIG_INOTIFY kernel configuration option. This option allows programs to wait for changes in files and directories instead of having to poll for these changes" Is that a valid suggestion and is MeeGo polling for changes in files/directories or is there some other mechanism being used? The reason for asking is that this is a lot of unnecessary interrupt activity on a mostly idle system: 28.3% ( 59.9) [i915] <interrupt> 25.8% ( 54.5) kworker/0:0 18.1% ( 38.3) [kernel scheduler] Load balancing tick ................... meegolem-84-~> sudo powertop -d PowerTOP 1.13 (C) 2007 - 2010 Intel Corporation Collecting data for 15 seconds Your CPU supports the following C-states : C1 C2 C4 Your BIOS reports the following C-states : C1 C2 C4 Cn Avg residency C0 (cpu running) ( 1.5%) polling 0.2ms ( 0.0%) C1 mwait 0.3ms ( 0.1%) C2 mwait 6.6ms (98.5%) C4 mwait 0.0ms ( 0.0%) P-states (frequencies) 1.67 Ghz 7.7% 1333 Mhz 3.0% 1000 Mhz 89.4% Wakeups-from-idle per second : 150.9 interval: 15.0s no ACPI power usage estimate available Top causes for wakeups: 28.3% ( 59.9) [i915] <interrupt> 25.8% ( 54.5) kworker/0:0 18.1% ( 38.3) [kernel scheduler] Load balancing tick 9.6% ( 20.4) [ath9k] <interrupt> 5.2% ( 11.0) kworker/u:1 2.6% ( 5.6) [acpi] <interrupt> 2.4% ( 5.0) syndaemon 2.3% ( 4.9) gkrellm 1.3% ( 2.7) [kernel core] hrtimer_start (tick_sched_timer) 1.3% ( 2.7) Xorg 1.1% ( 2.3) [Function call interrupts] <kernel IPI> 0.3% ( 0.7) watchdog/0 0.3% ( 0.5) [eth0] <interrupt> 0.3% ( 0.5) [TLB shootdowns] <kernel IPI> 0.3% ( 0.5) [kernel core] e100_watchdog (e100_watchdog) 0.2% ( 0.3) watchdog/1 0.1% ( 0.2) kworker/1:0 0.1% ( 0.1) [Rescheduling interrupts] <kernel IPI> 0.1% ( 0.1) [kernel core] inet_twdr_hangman (inet_twdr_hangman) 0.1% ( 0.1) wpa_supplicant 0.0% ( 0.1) [Non-maskable interrupts] <kernel IPI> 0.0% ( 0.1) syslogd 0.0% ( 0.1) tracker-miner-f 0.0% ( 0.1) dsme 0.0% ( 0.1) btrfs-submit-0 0.0% ( 0.1) gconfd-2 0.0% ( 0.1) gnome-settings- 0.0% ( 0.1) btrfs-transacti 0.0% ( 0.1) [kernel core] bdi_arm_supers_timer (sync_supers_timer_fn) 0.0% ( 0.1) mutter 0.0% ( 0.1) init A USB device is active 100.0% of the time: USB device 3-1 : Cando 10.1 Multi Touch Panel with Controller (Cando Corporation) Disable Ethernet Wake-On-Lan with the following command: ethtool -s eth0 wol d Wake-on-Lan keeps the phy active, even when the system is turned off. Suggestion: Enable the CONFIG_INOTIFY kernel configuration option. This option allows programs to wait for changes in files and directories instead of having to poll for these changes Recent USB suspend statistics Active Device name 0.0% USB device 3-2 : Bluetooth Module BCM92070 (Broadcom Corp) 100.0% USB device 3-1 : Cando 10.1 Multi Touch Panel with Controller (Cando Corporation) 0.0% USB device 1-8 : Lenovo EasyCamera (Chicony Corp.) 0.0% USB device usb5 : UHCI Host Controller (Linux 2.6.37-7.28 uhci_hcd) 0.0% USB device usb4 : UHCI Host Controller (Linux 2.6.37-7.28 uhci_hcd) 100.0% USB device usb3 : UHCI Host Controller (Linux 2.6.37-7.28 uhci_hcd) 0.0% USB device usb2 : UHCI Host Controller (Linux 2.6.37-7.28 uhci_hcd) 0.0% USB device usb1 : EHCI Host Controller (Linux 2.6.37-7.28 ehci_hcd) Runtime Device Power Management statistics Active Device name 100.0% 11:08.0 Ethernet controller: Intel Corporation 82552 10/100 Network Connection 100.0% 07:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) 100.0% 00:1f.2 SATA controller: Intel Corporation N10/ICH7 Family SATA AHCI Controller 0.0% 00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller 0.0% 00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 100.0% 00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 100.0% 00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 0.0% 00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 100.0% 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller 100.0% 00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller 100.0% 00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge Devices without runtime PM 00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller 00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge 00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 00:02.1 Display controller: Intel Corporation N10 Family Integrated Graphics Controller Recent audio activity statistics Active Device name 0.0% hwC0D0 Conexant CX20582 (Pebble) Recent SATA AHCI link activity statistics Active Partial Slumber Device name 0.0% 0.0% 100.0% INTEL SSDSA2M080 .................. Niels http://nielsmayer.com _______________________________________________ MeeGo-kernel mailing list [email protected] http://lists.meego.com/listinfo/meego-kernel
