Update README.md
more text
This commit is contained in:
32
README.md
32
README.md
@@ -1,2 +1,32 @@
|
|||||||
# Lenovo-RD450x_Temperature
|
# Lenovo-RD450x_Temperature
|
||||||
Скрипт по управлению кулерами материнской платы Lenovo RD450x на основании температур процессоров.
|
Скрипт для управления кулерами материнской платы Lenovo RD450x на основе температур процессоров.
|
||||||
|
|
||||||
|
### temp_cpu.sh
|
||||||
|
|
||||||
|
Скрипт мониторит температуру процессоров. При достижении высоких пороговых значений (настраивается вручную) включается турбо-режим.
|
||||||
|
Турбо-режим переводит все кулеры в состояние максимальных оборотов на всей плате. После достижения низких пороговых значений турбо-режим выключается.
|
||||||
|
|
||||||
|
Запускается командой `bash temp_cpu.sh &` - запуск в фоне
|
||||||
|
Мониторинг лога `tail -f /var/log/cpu_temp_monitor.log`
|
||||||
|
|
||||||
|
```
|
||||||
|
HIGH_TEMP=50 # Порог включения усиленного охлаждения
|
||||||
|
LOW_TEMP=40 # Порог отключения усиленного охлаждения
|
||||||
|
CHECK_INTERVAL=5 # Интервал проверки (секунд)
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
### Преимущества скрипта
|
||||||
|
|
||||||
|
- запускается в одной копии
|
||||||
|
- может работать в фоне
|
||||||
|
- включает турбо-режим при достижении высоких пороговых значений 1-го или 2-го CPU
|
||||||
|
- пишет лог `/var/log/cpu_temp_monitor.log`, который удобно просматривать через `tail -f /var/log/cpu_temp_monitor.log`
|
||||||
|
|
||||||
|
|
||||||
|
### cpu_strees.sh
|
||||||
|
|
||||||
|
Скрипт нагрузки CPU для проверки работоспособности охлаждения.
|
||||||
|
⚠️**Запускать в контролируемой ситуации. Вызывает сильную нагрузку на CPU и может привести к перегреву системы**⚠️
|
||||||
|
Запускать `bash cpu_strees.sh` или `(./cpu_strees.sh &) && sleep $((60 * 10)) && killall 'cpu_strees.sh'` - запускает стрес тест на 10 минут и заканчивает.
|
||||||
|
Останавливать CTRL + C или `killall 'cpu_strees.sh'`
|
||||||
|
|||||||
Reference in New Issue
Block a user