On Thu, May 31, 2012 at 11:21:20PM +0000, Stuart Henderson wrote: > On 2012-05-31, Ted Unangst <[email protected]> wrote: > > On Thu, May 31, 2012 at 08:28, Tomas Bodzar wrote: > >> On Thu, May 31, 2012 at 3:45 AM, Juan Francisco Cantero Hurtado > >> <[email protected]> wrote: > > > >>> This is important because when I open a web page with a lot of > >>> javascript, the browser is very slow. Also when I compile something with > >>> "make -j1", apmd doesn't raise the speed of my CPU, I need use "make > >>> -j4" for raising the cpu speed to 2700Mhz. > >> > >> What shows top, vmstat, systat about %sys, %usr, %idle during that > >> time? Because you can have 800MHz of CPU, but %usr and/or %sys can be > >> eg. only 20% so there's no reason to switch to higher frequency. > > > > apmd scaling works like crap with more than one cpu. This was fixed, > > then unfixed, but you can get the code from cvs if you like. > > > > > > conflicts. if anyone wants it they could grab it from junkpile.org/apmd.diff
Thanks for the patch! I've been using the version 1.51 of apmd.c since yesterday. I can feel the difference with respect to the last version of apmd. Is it possible to add a new option to apmd for to select between the new and the old code?. I mean, eg: -C for use the "new" code with better SMP support and -O for "compatibility mode" with the old code for people with problematic machines. Cheers. -- Juan Francisco Cantero Hurtado http://juanfra.info

