From b9e33d7b4bc9f5bf3d56f37f4ef8b6512e5a0eb6 Mon Sep 17 00:00:00 2001
From: ceckertz <83096617+ceckertz@users.noreply.github.com>
Date: Sat, 3 Jul 2021 22:50:34 +0200
Subject: [PATCH 1/2] New example_config for SL1
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
The surface Laptop 1 immediately throttles to 400MHz if the GEN1 sensors reaches 52°C. Every time my Surface Laptop was under heavy load for more than a few minutes my performance hit a brick wall.
This config fixes this, it caps the CPU temp at 90°C and more importantly keeps GEN1 cooler than 50°C.
I have stress tested this config extensively and have had no thermal throttling and stable temps.
If you have any questions or concerns feel free to contact me.
Kind regards,
jo
---
contrib/thermald/example_config_SL1.xml | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
create mode 100644 contrib/thermald/example_config_SL1.xml
diff --git a/contrib/thermald/example_config_SL1.xml b/contrib/thermald/example_config_SL1.xml
new file mode 100644
index 000000000..8bf9b2ff3
--- /dev/null
+++ b/contrib/thermald/example_config_SL1.xml
@@ -0,0 +1,24 @@
+
+
+ Override CPU default passive
+ *
+ QUIET
+
+
+ cpu
+
+
+ x86_pkg_temp
+ 90000
+ max
+
+
+ GEN1
+ 50000
+ max
+
+
+
+
+
+
From 5a95ba752d44f84e5480c67ecedd978b0b8a1e8c Mon Sep 17 00:00:00 2001
From: ceckertz <83096617+ceckertz@users.noreply.github.com>
Date: Sat, 3 Jul 2021 22:53:23 +0200
Subject: [PATCH 2/2] Update fix the formatting
---
contrib/thermald/example_config_SL1.xml | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/contrib/thermald/example_config_SL1.xml b/contrib/thermald/example_config_SL1.xml
index 8bf9b2ff3..5afa04388 100644
--- a/contrib/thermald/example_config_SL1.xml
+++ b/contrib/thermald/example_config_SL1.xml
@@ -1,5 +1,5 @@
-
+
Override CPU default passive
*
QUIET
@@ -13,12 +13,12 @@
max
- GEN1
- 50000
- max
+ GEN1
+ 50000
+ max
-
+