Одиночное окно в терминале без полной рабочей среды?

Когда драйвер частоты процессора является intel_pstate, тогда турбо можно отключить с помощью этой команды:

echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo

Отключение turbo ограничит максимальную тактовую частоту процессора для номера без турбонаддува. Например, и для моего компьютера, что означает 3,4 ГГц, версия с турбонаддувом макс. 3,8 ГГц.

Чтобы проверить, использует ли ваша система драйвер intel_pstate, выполните следующую команду:

cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver
[d3 ] Если вы обнаружите, что хотите уменьшить максимальную тактовую частоту, попробуйте, например, эту команду:

echo "90" | sudo tee /sys/devices/system/cpu/intel_pstate/max_perf_pct

Значение, установите максимальную тактовую частоту процессора, которая может быть использована для 90 процентов максимум по умолчанию. Обратите внимание, что точное процентное уменьшение будет округлено или усечено до ближайшего pstate (целочисленный множитель 100 Mhz).

Обычно драйвер должен работать в режиме powerave, что не является таким же, как режим энергосбережения для acpi cpufreq driver. Это больше похоже на режим ondemand. Проверьте через:

cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

и измените с помощью такого сценария, как sudo:

#! /bin/bash
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
for file in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do echo "powersave" > $file; done
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
1
задан 23 November 2017 в 17:29

0 ответов

Другие вопросы по тегам:

Похожие вопросы: