-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathset_max_power.sh
More file actions
executable file
·45 lines (35 loc) · 1.99 KB
/
Copy pathset_max_power.sh
File metadata and controls
executable file
·45 lines (35 loc) · 1.99 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#!/bin/bash
echo "active" | tee /sys/devices/system/cpu/intel_pstate/status
echo "performance" | tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo "performance" | tee /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
#power save for HDA intel audio
echo 0 > /sys/module/snd_hda_intel/parameters/power_save
exit
#echo 5 > /proc/sys/vm/laptop_mode #активирует laptop_mode 0 -5 (5 max power save)
# set limit for intel pstate driver
# echo "52" | tee /sys/devices/system/cpu/intel_pstate/max_perf_pct
# show cpu speed
# grep MHz /proc/cpuinfo
#echo '1500' > '/proc/sys/vm/dirty_writeback_centisecs'
#echo '0' > '/proc/sys/kernel/nmi_watchdog'
echo '1' > '/sys/module/snd_hda_intel/parameters/power_save'
echo 'min_power' > '/sys/class/scsi_host/host0/link_power_management_policy'
echo 'min_power' > '/sys/class/scsi_host/host1/link_power_management_policy'
echo 'auto' > '/sys/bus/i2c/devices/i2c-0/device/power/control'
echo 'auto' > '/sys/bus/i2c/devices/i2c-1/device/power/control'
echo 'auto' > '/sys/bus/i2c/devices/i2c-2/device/power/control'
echo 'auto' > '/sys/bus/i2c/devices/i2c-3/device/power/control'
echo 'auto' > '/sys/bus/i2c/devices/i2c-4/device/power/control'
echo 'auto' > '/sys/bus/i2c/devices/i2c-5/device/power/control'
echo 'auto' > '/sys/bus/usb/devices/1-4.1/power/control'
echo 'auto' > '/sys/bus/pci/devices/0000:00:1f.3/power/control'
echo 'auto' > '/sys/bus/pci/devices/0000:00:1a.0/power/control'
echo 'auto' > '/sys/bus/pci/devices/0000:00:02.0/power/control'
echo 'auto' > '/sys/bus/pci/devices/0000:02:00.0/power/control'
echo 'auto' > '/sys/bus/pci/devices/0000:00:14.0/power/control'
echo 'auto' > '/sys/bus/pci/devices/0000:03:00.0/power/control'
echo 'auto' > '/sys/bus/pci/devices/0000:00:1f.0/power/control'
echo 'auto' > '/sys/bus/pci/devices/0000:00:13.0/power/control'
echo 'auto' > '/sys/bus/pci/devices/0000:00:1b.0/power/control'
echo 'auto' > '/sys/bus/pci/devices/0000:00:00.0/power/control'
echo 'auto' > '/sys/bus/pci/devices/0000:03:00.2/power/control'