From 1d8c86e0a77c8d013c6b9305d8a625d86364beca Mon Sep 17 00:00:00 2001 From: curvd_ Date: Sat, 16 Feb 2019 16:19:06 +0100 Subject: [PATCH] added an undervolt guide --- linux_general.txt | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/linux_general.txt b/linux_general.txt index 1a1c008..18fe00e 100644 --- a/linux_general.txt +++ b/linux_general.txt @@ -204,7 +204,7 @@ Downloading other branches: In your folder repo open a git bash or a terminal (for linux masterrace) then, admitted that you have already downloaded and synced the master branch, and type "git checkout -t origin/branchname" this will download and sync the branch - + -Powertop usage: Arch page: https://wiki.archlinux.org/index.php/powertop To start powertop use "sudo powertop" @@ -292,6 +292,31 @@ Then follow the formatting according to the reference to specify when the command is executed +-Undervolting the CPU: + Refers to: + https://wiki.archlinux.org/index.php/Undervolting_CPU + https://wiki.archlinux.org/index.php/Stress_testing + https://wiki.archlinux.org/index.php/benchmarking + WARNING: Overvolting and overheating can result in permanent damage + On arch install the package "intel-undervolt" from AUR and edit it's configuration file + located in /etc/intel-undervolt.conf, changing the values from 0 to -number results in that + number of millivolts taken from the CPU voltage. + The following are the parts affected: + "CPU" changes the CPU core voltage + "GPU" changes the integrated GPU voltage + "Cache" changes the cache voltage + "System agent" changes the controller, RAM and PCI voltages + "Analog IO" changes the various sensors voltage + NOTE: changing the System Agent and Analog IO can lead to various errors such as inaccurate readings + from sensors crashes and possibly corruption, so it is greatly discouraged + One method to undervolt your CPU or GPU is to gradually step down the voltage in 5 or 10 millivolt + steps stress testing the system in between for several minutes to ensure the system's stability + Some tools used to stress test your system are: + "stress" tool written in C used for memory, CPU and disk IO tests + "mprime" AUR, tool for stress testing RAM and CPU + "unigine-heaven" and the unigine series, although benchmarks they are a great way to stress test + the integrated GPUs of laptops + # NETWORK SECTION -Gathering information on network cards ie IP, MAC, status, etc. @@ -361,7 +386,7 @@ Systemd (Arch) "systemctl restart NetworkManager" -Enabling IP forwarding: - Arch page: https://wiki.archlinux.org/index.php/Internet_sharing_(Italiano) + Arch page: https://wiki.archlinux.org/index.php/Internet_sharing "echo 1 > /proc/sys/net/ipv4/ip_forward" To revert it back: "echo 0 > /proc/sys/net/ipv4/ip_forward"