Регулятор ЦП, не придерживающийся настроек CPU Min/Max

Попробованный, чтобы вынудить ЦП работать в максимальной скорости после того, как это отказалось делать так под временами, когда использование ЦП определенно должно быть в макс., сделал так путем ручной установки регулятора на 'производительность'. Это не работало, ЦП продолжал работать между 2.2-3.0 ГГц из позволенных 3.2 ГГц. После установки минимальной частоты для регулятора 'производительности' к 3.2 ГГц это - то, что я получаю, когда я выполняю cpufreq-информацию:

свяжитесь с scrot

политика состоит в том, что частота должна быть между 3.2 ГГц, и 3.2 ГГц, но четыре из четырех ядер работают в куда-нибудь между 2.8 и 3,0 ГГц.

Любая справка ценится.

1
задан 1 February 2018 в 02:17

2 ответа

Знайте, что даже с регулятором устанавливает на производительность, процессор может решить отдельно к возврату частоту ЦП при условиях не, или очень мало, загрузка. Кроме того, и в зависимости от Вашего фактического номера модели процессора, могла бы быть уменьшена максимальная турбо частота, если несколько ядер активны одновременно. Используйте турбостат (я думаю часть linux-tools-common) знать наверняка, что продолжается.

1
ответ дан 7 December 2019 в 15:24

Установите стресс-тест для получения максимальной частоты

Если Вы хотите видеть, что Ваш ЦП работать в полной скорости выполняет стресс-тест. Из этого ответа: Как делают меня стресс-тест ЦП и RAM (одновременно)? можно установить stress использование:

sudo apt install stress

Затем стресс-тест Ваш ЦП и использование RAM:

stress --cpu 8 --io 4 --vm 4 --vm-bytes 1024M --timeout 20s

Даже когда установлено на powersave вместо performance Вы видите путем выполнения top или в моем случае conky центральные процессоры истратили на главной турбо скорости:

stress 30 seconds.gif

Дисплей начинается в течение нескольких секунд, обтекая 1 100 МГц на уровне 50 градусов Цельсия, наблюдая за Доктором, Которого Видео на одном экране и четырех вкладках Firefox открывает на другом экране.

Затем стресс-тест участвует и скачок температур к 80 градусам Цельсия со всеми четырьмя ядрами (8 виртуальных центральных процессоров) достигающий 3 100 МГц. От wikipage Intel для i7 6700HQ:

turbo frequency (1 core)    3,500 MHz (3.5 GHz, 3,500,000 kHz) +
turbo frequency (2 cores)   3,300 MHz (3.3 GHz, 3,300,000 kHz) +
turbo frequency (3 cores)   3,200 MHz (3.2 GHz, 3,200,000 kHz) +
turbo frequency (4 cores)   3,100 MHz (3.1 GHz, 3,100,000 kHz) +

Хотя опубликованная максимальная скорость составляет 3,5 ГГц (3 500 МГц) с турбо, которое является для одноядерного, и у нас есть все четыре ядра, работающие в макс., который составляет 3,1 ГГц (3 100 МГц).

0
ответ дан 7 December 2019 в 15:24

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

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