Я запускаю Ubuntu 16.04 с ЦП: i7-6700. Даже с одним из ядер, находящихся на 100%-м использовании cpufreq-info
отчеты.
...
analyzing CPU 7:
driver: intel_pstate
CPUs which run at the same hardware frequency: 7
CPUs which need to have their frequency coordinated by software: 7
maximum transition latency: 0.97 ms.
hardware limits: 800 MHz - 3.50 GHz
available cpufreq governors: performance, powersave
current policy: frequency should be within 800 MHz and 3.50 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency is 800 MHz.
Каждый ЦП показывает 800 МГц. Как я заставляю свою частоту ЦП увеличиваться при загрузке?
Спасибо за предложения. Кажется, это проблема, с которой некоторые сталкивались, когда процессор застревает в состоянии троттлинга. Я попробовал предложенное решение извлечения батареи , и теперь он снова работает на полной скорости. К сожалению, это приводит к очистке других настроек BIOS. Это было на Dell XPS 9550.
Возможно, это аппаратная проблема: BIOS может ограничивать скорость процессора по разным причинам, включая перегрев или даже ослабленный разъем для вентилятора, датчика температуры или датчика вскрытия корпуса. Сможет ли он это сделать, скорее всего, зависит от производителя. В любом случае, Enhanced SpeedStep должен работать независимо от любого регулятора частоты процессора. Может, просто неправильно его прочитал. Компьютер кажется вам слишком медленным? В противном случае он вполне может работать правильно. Возможно, неплохо было бы перепроверить, запустив "lscpu" в терминале, и посмотреть, что он скажет о текущей скорости.
В качестве временного решения я делаю следующее:
судо -i
для x в / sys / devices / system / cpu / cpu [0-3] / cpufreq; сделать echo 3400000> $ x / scaling_max_freq; сделанный
для x в / sys / devices / system / cpu / cpu [0-3] / cpufreq; сделать echo 2700000> $ x / scaling_min_freq; done
После этого делаю повторную подачу питания (вытаскиваю - вставляю), а затем частота повышается выше 800 МГц.