From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Mb3WN-0001Tx-IC for garchives@archives.gentoo.org; Wed, 12 Aug 2009 02:24:59 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0F5EDE03E7; Wed, 12 Aug 2009 02:24:59 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id C2054E03E7 for ; Wed, 12 Aug 2009 02:24:58 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 5F0A266479 for ; Wed, 12 Aug 2009 02:24:58 +0000 (UTC) Received: from nightmorph by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1Mb3WL-0002ro-Qn for gentoo-doc-cvs@lists.gentoo.org; Wed, 12 Aug 2009 02:24:57 +0000 From: "Joshua Saddler (nightmorph)" To: gentoo-doc-cvs@lists.gentoo.org Subject: [gentoo-doc-cvs] gentoo commit in xml/htdocs/doc/en: power-management-guide.xml X-VCS-Repository: gentoo X-VCS-Files: power-management-guide.xml X-VCS-Directories: xml/htdocs/doc/en X-VCS-Committer: nightmorph X-VCS-Committer-Name: Joshua Saddler Content-Type: text/plain; charset=utf8 Message-Id: Sender: Joshua Saddler Date: Wed, 12 Aug 2009 02:24:57 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-doc-cvs@lists.gentoo.org Reply-to: docs-team@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: ae9ab6b5-bd88-4f2d-b022-70e193710b2c X-Archives-Hash: 86a8dd19080788795c65edf361eb98fe nightmorph 09/08/12 02:24:57 Modified: power-management-guide.xml Log: Rewrite some parts around the cpufreq comparison table. I missed these = in the last commit when I switched stuff over to cpufrequtils as the defa= ult. Also added more examples on how to use cpufrequtils to show its flex= ibility. Other improvements elsewhere. Revision Changes Path 1.41 xml/htdocs/doc/en/power-management-guide.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/powe= r-management-guide.xml?rev=3D1.41&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/powe= r-management-guide.xml?rev=3D1.41&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/powe= r-management-guide.xml?r1=3D1.40&r2=3D1.41 Index: power-management-guide.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/power-management-guide.xm= l,v retrieving revision 1.40 retrieving revision 1.41 diff -u -r1.40 -r1.41 --- power-management-guide.xml 5 Aug 2009 14:51:17 -0000 1.40 +++ power-management-guide.xml 12 Aug 2009 02:24:57 -0000 1.41 @@ -1,6 +1,6 @@ - + Power Management Guide =20 @@ -23,8 +23,8 @@ =20 -1.43 -2009-08-05 +1.44 +2009-08-11 =20 Introduction @@ -460,7 +460,7 @@
-Setting The Frequency Manually +Setting The Frequency =20

@@ -479,7 +479,7 @@ =20

It's time to test whether CPU frequency changing works. Let's install an= other -tool which is very handy for debugging purposes: sys-power/cpufrequti= ls +tool: sys-power/cpufrequtils.

=20
@@ -514,20 +514,37 @@
 section in the end of this guide.
 

=20 +

+cpufrequtils can operate in an automatic mode (when you use the +ondemand governor), you can also switch to the userspace g= overnor +if you want to manually set a specific speed. You can also statically se= t your +CPU to its highest or lowest frequency by using the performance +and powersave governors, respectively. +

+ +
+(Set the highest available frequency)
+# cpufreq-set -g performance
+(Set the lowest available frequency)
+# cpufreq-set -g powersave
+(Set a specific frequency)
+# cpufreq-set -g userspace
+# cpufreq-set -f 2.00ghz
+
+
-Automated frequency adaption +Other CPU Speed Utilities =20

-The above is quite nice, but not doable in daily life. Better let your s= ystem -set the appropriate frequency automatically. There are many different -approaches to do this. The following table gives a quick overview to hel= p you -decide on one of them. It's roughly separated in three categories ker= nel -for approaches that only need kernel support, daemon for programs= that -run in the background and graphical for programs that provide a G= UI for -easy configuration and changes. +While cpufrequtils may be the best all-around program, there are = some +other choices available in Portage. The following table gives a quick ov= erview +of available CPU speed utilities. It's roughly separated in three catego= ries +kernel for approaches that only need kernel support, daemon for +programs that run in the background and graphical for programs th= at +provide a GUI for easy configuration and changes.

=20 @@ -741,7 +758,7 @@ =20
 # rc-update add cpufreqd default battery
-# rc
+# /etc/init.d/cpufreqd start
 
=20