New Battery Tests From Ubuntu New set of Ubuntu Linux battery power tests from varying Linux vanilla kernels in still looking at the Linux kernel power regression. For a future article on Phoronix.com. Linux 2.6.36: Processor: Intel Core i7 Q 720 @ 1.47GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300 OS: Ubuntu 10.10, Kernel: 2.6.36-020636-generic (x86_64), Desktop: GNOME 2.32.0, Display Server: X Server 1.9.0, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 7.11-devel (git-7074801) Gallium 0.4, Compiler: GCC 4.4.5 + llvm 2.8 (Ubuntu 2.8-0ubuntu1), File-System: ext4, Screen Resolution: 1600x900 Linux 2.6.37: Processor: Intel Core i7 Q 720 @ 1.47GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (550/950MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300 OS: Ubuntu 10.10, Kernel: 2.6.37-020637-generic (x86_64), Desktop: GNOME 2.32.0, Display Server: X Server 1.9.0, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 7.11-devel (git-7074801) Gallium 0.4, Compiler: GCC 4.4.5 + llvm 2.8 (Ubuntu 2.8-0ubuntu1), File-System: ext4, Screen Resolution: 1600x900 Linux 2.6.38: Processor: Intel Core i7 Q 720 @ 1.47GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (550/950MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300 OS: Ubuntu 10.10, Kernel: 2.6.38-020638-generic (x86_64), Desktop: GNOME 2.32.0, Display Server: X Server 1.9.0, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 7.11-devel (git-7074801) Gallium 0.4, Compiler: GCC 4.4.5 + llvm 2.8 (Ubuntu 2.8-0ubuntu1), File-System: ext4, Screen Resolution: 1600x900 Linux 3.0: Processor: Intel Core i7 Q 720 @ 1.47GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (550/790MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300 OS: Ubuntu 10.10, Kernel: 3.0.0-0300-generic (x86_64), Desktop: GNOME 2.32.0, Display Server: X Server 1.9.0, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 7.11-devel (git-7074801) Gallium 0.4, Compiler: GCC 4.4.5 + llvm 2.8 (Ubuntu 2.8-0ubuntu1), File-System: ext4, Screen Resolution: 1600x900 Linux 3.0.1: Processor: Intel Core i7 Q 720 @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (550/790MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300 OS: Ubuntu 10.10, Kernel: 3.0.1-030001-generic (x86_64), Desktop: GNOME 2.32.0, Display Server: X Server 1.9.0, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 7.11-devel (git-7074801) Gallium 0.4, Compiler: GCC 4.4.5 + llvm 2.8 (Ubuntu 2.8-0ubuntu1), File-System: ext4, Screen Resolution: 1600x900 Linux 3.1: Processor: Intel Core i7 Q 720 @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (550/790MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300 OS: Ubuntu 10.10, Kernel: 3.1.0-999-generic (x86_64), Desktop: GNOME 2.32.0, Display Server: X Server 1.9.0, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 7.11-devel (git-7074801) Gallium 0.4, Compiler: GCC 4.4.5 + llvm 2.8 (Ubuntu 2.8-0ubuntu1), File-System: ext4, Screen Resolution: 1600x900 Linux 3.1 + ASPM: Processor: Intel Core i7 Q 720 @ 1.47GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M 1024MB (550/790MHz), Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300 OS: Ubuntu 10.10, Kernel: 3.1.0-999-generic (x86_64), Desktop: GNOME 2.32.0, Display Server: X Server 1.9.0, Display Driver: nouveau 0.0.16, OpenGL: 2.1 Mesa 7.11-devel (git-7074801) Gallium 0.4, Compiler: GCC 4.4.5 + llvm 2.8 (Ubuntu 2.8-0ubuntu1), File-System: ext4, Screen Resolution: 1600x900 Battery Power Usage Idle, DPMS Off, Video Playback Milliwatts Linux 2.6.36 ..... MIN: 20037 AVG: 27491 MAX: 39934 Linux 2.6.37 ..... MIN: 18066 AVG: 25612 MAX: 39044 Linux 2.6.38 ..... MIN: 26687 AVG: 33944 MAX: 44915 Linux 3.0 ........ MIN: 26469 AVG: 33409 MAX: 44989 Linux 3.0.1 ...... MIN: 26245 AVG: 33168 MAX: 44645 Linux 3.1 ........ MIN: 26493 AVG: 33285 MAX: 44857 Linux 3.1 + ASPM . MIN: 21726 AVG: 28727 MAX: 39893 Battery Power Usage System Power Consumption Monitor Milliwatts < Lower Is Better Linux 2.6.36 ..... MIN: 20037 AVG: 27515 MAX: 39934 Linux 2.6.37 ..... MIN: 18066 AVG: 25677 MAX: 39044 Linux 2.6.38 ..... MIN: 26687 AVG: 33950 MAX: 45084 Linux 3.0 ........ MIN: 26469 AVG: 33445 MAX: 45006 Linux 3.0.1 ...... MIN: 26245 AVG: 33186 MAX: 44645 Linux 3.1 ........ MIN: 26493 AVG: 33310 MAX: 44857 Linux 3.1 + ASPM . MIN: 21757 AVG: 28761 MAX: 39893 OpenArena 0.8.5 Resolution: 1600 x 900 Frames Per Second > Higher Is Better Linux 2.6.36 ..... 66.90 |================================ Linux 2.6.37 ..... 42.77 |===================== Linux 2.6.38 ..... 43.17 |===================== Linux 3.0 ........ 106.57 |=================================================== Linux 3.0.1 ...... 106.57 |=================================================== Linux 3.1 ........ 107.47 |==================================================== Linux 3.1 + ASPM . 107.63 |==================================================== OpenArena 0.8.5 System Power Consumption Monitor Milliwatts < Lower Is Better Linux 2.6.36 ..... MIN: 36672 AVG: 42700 MAX: 44262 Linux 2.6.37 ..... MIN: 35438 AVG: 45151 MAX: 47648 Linux 2.6.38 ..... MIN: 42725 AVG: 51413 MAX: 53694 Linux 3.0 ........ MIN: 42895 AVG: 48731 MAX: 51082 Linux 3.0.1 ...... MIN: 42412 AVG: 48397 MAX: 50484 Linux 3.1 ........ MIN: 42052 AVG: 49067 MAX: 51295 Linux 3.1 + ASPM . MIN: 37089 AVG: 44555 MAX: 47097 C-Ray 1.1 Total Time Seconds < Lower Is Better Linux 2.6.36 ..... 136.59 |==================================================== Linux 2.6.37 ..... 136.47 |==================================================== Linux 2.6.38 ..... 136.79 |==================================================== Linux 3.0 ........ 137.03 |==================================================== Linux 3.0.1 ...... 137.16 |==================================================== Linux 3.1 ........ 136.84 |==================================================== Linux 3.1 + ASPM . 136.75 |==================================================== C-Ray 1.1 System Power Consumption Monitor Milliwatts < Lower Is Better Linux 2.6.36 ..... MIN: 40829 AVG: 66033 MAX: 67739 Linux 2.6.37 ..... MIN: 47966 AVG: 65197 MAX: 66699 Linux 2.6.38 ..... MIN: 44749 AVG: 72414 MAX: 74323 Linux 3.0 ........ MIN: 43195 AVG: 72316 MAX: 74370 Linux 3.0.1 ...... MIN: 48627 AVG: 71884 MAX: 74399 Linux 3.1 ........ MIN: 53864 AVG: 72629 MAX: 74820 Linux 3.1 + ASPM . MIN: 44553 AVG: 66755 MAX: 68586 System Power Consumption Monitor Phoronix Test Suite System Monitoring Milliwatts Linux 2.6.36 ..... MIN: 20037 AVG: 52216 MAX: 67739 Linux 2.6.37 ..... MIN: 18066 AVG: 51280 MAX: 66699 Linux 2.6.38 ..... MIN: 26687 AVG: 58555 MAX: 74323 Linux 3.0 ........ MIN: 26469 AVG: 59053 MAX: 74370 Linux 3.0.1 ...... MIN: 26245 AVG: 58681 MAX: 74399 Linux 3.1 ........ MIN: 26493 AVG: 59226 MAX: 74820 Linux 3.1 + ASPM . MIN: 21757 AVG: 53963 MAX: 68586