aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHolden Rohrer <hr@hrhr.dev>2020-05-29 23:29:12 -0400
committerHolden Rohrer <hr@hrhr.dev>2020-05-29 23:29:12 -0400
commit8063e8ed545a9b32bc2067b5938aa69ce20a66fa (patch)
treecb19d8495a2ed23f182844eafdd2aa885223bdfb
parent51b957872838a1329cf1ad7688e7d3794b9df78c (diff)
added cpupower w/ powersave governor
-rw-r--r--packages1
-rw-r--r--services1
-rw-r--r--src/etc/default/cpupower29
3 files changed, 31 insertions, 0 deletions
diff --git a/packages b/packages
index c11c4ab..2663add 100644
--- a/packages
+++ b/packages
@@ -46,6 +46,7 @@ expac pacutils
pdftk
valgrind
bind-tools
+cpupower
# Languages
git
diff --git a/services b/services
index 521f681..53eb99f 100644
--- a/services
+++ b/services
@@ -6,3 +6,4 @@ bluetooth
tlp
powertop
dictd
+cpupower
diff --git a/src/etc/default/cpupower b/src/etc/default/cpupower
new file mode 100644
index 0000000..4e5bad4
--- /dev/null
+++ b/src/etc/default/cpupower
@@ -0,0 +1,29 @@
+# Define CPUs governor
+# valid governors: ondemand, performance, powersave, conservative, userspace.
+governor='powersave'
+
+# Limit frequency range
+# Valid suffixes: Hz, kHz (default), MHz, GHz, THz
+#min_freq="2.25GHz"
+#max_freq="3GHz"
+
+# Specific frequency to be set.
+# Requires userspace governor to be available.
+# Do not set governor field if you use this one.
+#freq=
+
+# Utilizes cores in one processor package/socket first before processes are
+# scheduled to other processor packages/sockets.
+# See man (1) CPUPOWER-SET for additional details.
+#mc_scheduler=
+
+# Utilizes thread siblings of one processor core first before processes are
+# scheduled to other cores. See man (1) CPUPOWER-SET for additional details.
+#smp_scheduler=
+
+# Sets a register on supported Intel processore which allows software to convey
+# its policy for the relative importance of performance versus energy savings to
+# the processor. See man (1) CPUPOWER-SET for additional details.
+#perf_bias=
+
+# vim:set ts=2 sw=2 ft=sh et: