Nailing down the Linux kernel power regressions (see Linux Has Major Power Regression and Another Major Linux Power Regression Spotted) has made a big step forward this weekend. Not only to fix up these major kernel power regressions that are hitting many mobile Linux users, but to look further into...
Its been around 6 months since I gave up using Linux because of its infamous power regression. I used Ubuntu and Fedora as my primary OS. After power regression hit them, I tried numerous tweaks to minimize it. I tried some light weight shells, installed kernels prior the power regression issue and even kept updating the kernel to the latest versions. Unfortunately nothing worked.
Most probably the power regression issue relevant to linux kernel up until 3.4, right?I would try rc6 grub mod as well, or install liquorix kernel. These will make a massive difference.
Nearly three months after the release of Linux 2.6.33, Linus Torvalds has released Linux 2.6.34. It supports two new file systems and offers improved support of the power saving techniques available in modern hardware.
With the recent look at the major Linux power regressions taking place within the Linux kernel, some initially wondered if the increase in power consumption was correlated to an increase in system performance. Unfortunately, it is clear now that is not the case. With that said though, here's some performance...
After a recent kernel update, my laptop runs ~20C hotter and uses nearly twice as much power.Boot parameters;ro quiet i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1 i915.semaphores=1I see a bunch of these messages in my log:Oct 15 16:30:06 HSP-ARCH kernel: CPU0: Package power limit notification (total events = 159)
Oct 15 16:30:06 HSP-ARCH kernel: CPU3: Package power limit not
The newest kernel 3.6 has been released yesterday. Comparing to kernel 3.5, there are many changes and fixes in 3.6, according to Linus Torvalds.
However, here are the 4 important new features in kernel 3.6:
1 - Hybrid sleep
This is a combination of sleep mode and hibernation. It will copy the contents of RAM to the hard drive, as in hibernation, and then entering sleep mode.
In chakra, the lts kernel supports some hardware (older) the newer kernel does not support (and vice versa), but the 3.0 series was known for power use regressions.Same answer here for performance, nothing scientific, but I notice a good bit of difference in performance, boot up and shutdown times, newer way faster, then lts.
Tamcore KernelPS: This is not my kernel, i'm just in touch with Tamcore and we thought to do this thread on XDA to have a place to talk about it.
What is the linux kernel ?
Quote:
The Linux kernel is the operating system kernel used by the Linux family of Unix-like operating systems.