my processor is a Core2Duo 2.16 GHz (macbook 4.1) but cpufreq only shows four Governors: conservative ondemand powersave performance

no shows interactive and userspace

the governor that I've always liked is interactive, inclusive is the one I use in my google nexus one, I've always been successful

is there any way to activate or select interactive as governor in ubuntu 11.04?

Greetings and thanks in advance


The interactive governor is made by/for Cyanogenmod, so it's not in the mainline and hence not in the Ubuntu kernel.

It will land in Ubuntu if it's merged into the mainline kernel.

| improve this answer | |

The interactive governor is included in the Android and the Chrome OS mainline kernels but not in the Linux one. Ubuntu does not include the interactive governor because that.

There was many attempts to introduce the interactive governor into the linux mainline. There was a patch RFC in 2012, a patch-set for Linux in 2015 and a patchset in 2016. Linaro worked on that subject too to increase the cooperation of cpufreq with the scheduler. However, there were many concerns on using cpu-specific information and, I think, linux maintainers preferred to improve the governors that already existed. There is a recent schedutil governor, introduced in 2016 (Linux 4.7), that estimates CPU utilization using the per-entity load tracking.

If you are interested, there are some kernel packages for running Ubuntu on Microsoft Surface Pro that includes the interactive governor. They use the RobMcCathie kernel patches used for a Manjaro-based kernel.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.