Originally posted by curaga
View Post
Announcement
Collapse
No announcement yet.
Linux's "Ondemand" Governor Is No Longer Fit
Collapse
X
-
-
I've disabled cpufreq completely in the kernel and my CPU still clocks down and up as needed according to load (i5 2500K). It also seems to clock in-between. With slight load, it won't go to max, but for example only to 2Ghz.
So what's the cpufreq driver good for anyway? Especially with the on-demand governor. The chip seems to do this on its own anyway.
Comment
-
Using the new p-states driver with 3.9.7 here.
It actually does a pretty good job for normal multitasking loads, but I want more control for intensive, multi-threaded applications (like video transcoding with HandBrakeCLI). indicator-cpufreq seems capable of interacting with it, and shows two options: powersave and performance (although clicking on one does not remove the selection bullet from the other...).
Performance ramps up a little more quickly than powersave, perhaps, but I can't really see much difference between the two. Powersave does not limit the cpu; under load my CPU will (eventually) reach top speed and critical temperatures.
The overheating takes more time than with ondemand's "performance" or "conservative" options, but the ondemand driver could limit the cpu to a specific speed so as to continue demanding tasks over a longer time. With the p-states driver, I have to give up on certain tasks or seriously improve my cooling situation.
Comment
-
Originally posted by quequotion View PostUsing the new p-states driver with 3.9.7 here.
It actually does a pretty good job for normal multitasking loads, but I want more control for intensive, multi-threaded applications (like video transcoding with HandBrakeCLI). indicator-cpufreq seems capable of interacting with it, and shows two options: powersave and performance (although clicking on one does not remove the selection bullet from the other...).
Performance ramps up a little more quickly than powersave, perhaps, but I can't really see much difference between the two. Powersave does not limit the cpu; under load my CPU will (eventually) reach top speed and critical temperatures.
The overheating takes more time than with ondemand's "performance" or "conservative" options, but the ondemand driver could limit the cpu to a specific speed so as to continue demanding tasks over a longer time. With the p-states driver, I have to give up on certain tasks or seriously improve my cooling situation.
Sounds like you have a serious cooling issue.
Comment
-
Originally posted by dalingrin View PostSounds like you have a serious cooling issue.
Comment
-
Its a pity Ubuntu 13.10 disabled pstate due to some complaints on Launchpad but which were not substantiated.Although it can be enabled via kernel adding intel_pstate=enable. Pstate runs far better and the system response is very good, combine that with Thermal Daemon from Intel and the temps are kept very nicely under control. I use this on Manjaro currently with kernel 3.11 on a Intel i7 laptop and I find the system response to be excellent with pstate as compared to ondemand.
Comment
Comment