From 8063e8ed545a9b32bc2067b5938aa69ce20a66fa Mon Sep 17 00:00:00 2001
From: Holden Rohrer
Date: Fri, 29 May 2020 23:29:12 -0400
Subject: added cpupower w/ powersave governor
---
packages | 1 +
services | 1 +
src/etc/default/cpupower | 29 +++++++++++++++++++++++++++++
3 files changed, 31 insertions(+)
create mode 100644 src/etc/default/cpupower
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:
--
cgit