ядро Ubuntu поставляется с процессором управления губернаторами, обычно устанавливается в ondemand
они будут регулировать производительность процессора в вашей системе Ubuntu.
вы можете изменить настройки производительности процессора в Ubuntu на логический процессор.
начните с чтения текущих доступных настроек для вашей системы:
sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
это вернет список доступных настроек, которые вы можете использовать для регулирования каждого ядра вашего процессора, если вы можете, вы должны установить их для максимальной производительности, выбрав performance
option. Это сделает ваши ядра процессора работать всегда на максимальной частоте.
зная, какие варианты у вас есть и если performance
опция доступна, вы можете установить каждое ядро в performance
режим с помощью команды:
sudo echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
это позволит сделать cpu0 (первое ядро) запустить все время при максимальной производительности. Сделайте это для всех логических ядер вашего процессора.
вы можете проверить, если опция была успешно изменить с помощью команды:
sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
это проверит текущую опцию set для cpu0 (первое ядро). Проверьте, если изменение было успешным для всех ядер, и если все было установлено правильно, вы хорошо идти: Intel SpeedStep будет on но все ваши ядра будут работать на максимальной частоте все время.
затем вы можете проверить и получить информацию о фактической частоте с помощью cpufreq-info
из пакета cpufrequtils
во Вселенной репозитарий, он сообщит в ядр фактическую скорость и много другую информацию включая установленный воевод, но вам нужно установить его сперва используя команду sudo apt-get install cpufrequtils
.
cpufreq-info
cpufrequtils 007: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
driver: powernow-k8
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 8.0 us.
hardware limits: 800 MHz - 3.00 GHz
available frequency steps: 3.00 GHz, 2.30 GHz, 1.80 GHz, 800 MHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 800 MHz and 3.00 GHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 800 MHz.
cpufreq stats: 3.00 GHz:10.45%, 2.30 GHz:0.29%, 1.80 GHz:1.72%, 800 MHz:87.55% (28605)