summaryrefslogtreecommitdiff
path: root/tw/system
diff options
context:
space:
mode:
Diffstat (limited to 'tw/system')
-rw-r--r--tw/system/cern.scm9
1 files changed, 9 insertions, 0 deletions
diff --git a/tw/system/cern.scm b/tw/system/cern.scm
index df99225b..0c05b822 100644
--- a/tw/system/cern.scm
+++ b/tw/system/cern.scm
@@ -165,6 +165,15 @@
(default-domain "cern.ch")
(kdc "cerndc.cern.ch"))))))
+ ;; At high CPU frequencies, the fan is very loud, starting around 3.5 GHz.
+ (service tlp-service-type
+ (tlp-configuration
+ (energy-perf-policy-on-ac "balance_power")
+ (cpu-scaling-governor-on-ac '("powersave"))
+ (cpu-scaling-max-freq-on-ac 3600000) ; kHz
+ (cpu-boost-on-ac? #f)
+ (sched-powersave-on-ac? #t)))
+
(service thermald-service-type
(thermald-configuration
(adaptive? #t)))