Gentoo Archives: gentoo-amd64

From: Beso <givemesugarr@×××××.com>
To: gentoo-amd64@l.g.o
Subject: Re: [gentoo-amd64] complete crash with ondemand scheduler
Date: Fri, 03 Aug 2007 12:52:49
Message-Id: d257c3560708030550r50c023dax35822fd4893e89df@mail.gmail.com
In Reply to: Re: [gentoo-amd64] complete crash with ondemand scheduler by Raffaele BELARDI
1 the ondemand governor steps the processor between the least step to the most
2 one. for example, i have a turion 64 with steps from 800mhz to 2ghz. the
3 ondemand governor would step from 800mhz directly to 2ghz when the cpu is
4 under load and then return to 800 mhz when the load drops down.
5 the conservative governor instead steps to the most intelligent frequency
6 when it is needed. on my processor it steps to 1200mhz, or to 1,6ghz or
7 1,8ghz based on the load of the processor, but sometimes it lags a bit
8 before going to upper steps. of course you can set it according to the wiki
9 and forum information in the best way for your system.
10 then there are powernowd and powerthend, which are based on userspace
11 governor.
12 i'm actually using the first one (which is in the gentoo main repository)
13 and i find quite good with it, that steps quite good and in a quite smooth
14 way. i'll look for some tweaking for it because there are still some things
15 i don't like (mainly when copying to a truecrypted volume).
16 the last one is another daemon which is outside the gentoo repository, so
17 you'll have to go to their site ( http://powerthend.scheissname.de/ ) and
18 add the overlay to portage or you can download the source and compile it
19 manualy. i reccomend adding the overlay so that you can have it in the world
20 db. this one is quite a good daemon but for my standards it jumps too much
21 the processor current speed but it is really good cause i don't even know of
22 processor lags when transitioning from one step to another if i don't take a
23 look at kima (a little kmenu applet that let you see thermal temp, core
24 temp, cpufreq speed, uptime, and proc speed, that normally is equal to the
25 cpufreqspeed). if you'd like to try it, try it first and if you think that
26 is steps too much turn to powernowd.
27 the only thing that you need to know is that this 2 daemons need the
28 userspace governor built in the kernel or loaded and set when they start.
29 for that reason i use cpufrequtils to set the governor to userspace and
30 powernowd/powerthend to actually set the cpu speed of my processor.
31 i've read that you had a new processor with cool&quiet so i think that you
32 should really use this tools to get the powernowd! technology working. maybe
33 on the wiki you could find something also about cool&quiet and on how to
34 tune it.
35 the last thing i would advise to use is the klaptopdaemon. it is a fantastic
36 kde daemon that is capable of controlling cpu steps, standby, suspend which
37 are quite great, at least for my laptop. i don't know if it works also on a
38 desktop, but if not there is kpowersaved which is quite good also.
39
40 2007/8/3, Raffaele BELARDI <raffaele.belardi@××.com>:
41 >
42 > Beso,
43 >
44 > that is an interesting observation, can you elaborate a bit?
45 >
46 > thanks,
47 >
48 > raffaele
49 >
50 > Beso wrote:
51 > >
52 > > and for amd users, i suggest not using the ondemand governor cause it
53 > > uses the cpu in a very bad way. use conservative one or userspace with
54 > > powernowd or powerthend (the last one on my systems gave a better
55 > > efficiency).
56 > >
57 >
58 > --
59 > gentoo-amd64@g.o mailing list
60 >
61 >
62
63
64 --
65 dott. ing. beso

Replies

Subject Author
Re: [gentoo-amd64] complete crash with ondemand scheduler Joshua Hoblitt <jhoblitt@××××××××××.edu>
Re: [gentoo-amd64] complete crash with ondemand scheduler Bernhard Auzinger <e0026053@×××××××××××××××××.at>