Частота ЦП в минимуме, и на AC и на батарее. Проблема с BIOS?

Моя частота ЦП слоняется поблизости минимальные 800 МГц на моем Dell Precision 5520. Я исчерпал решения там.

Фон

Моя проблема весьма схожа с этим вопросом, но просто что мой адаптер и батарея, кажется, хорошо работают (батарея служит ~8 часов с легким использованием).

Хотя у меня действительно есть плохой адаптер, я использую на работе. Я понимаю, что батарея высушивает медленно, в то время как она включается. Возможно, это, кто-то вызвал проблему, но дома мой адаптер прекрасен.

Вывод lscpu, cpufreq-info и i7z все показывали частоту ~800Mhz, ли на питании переменным током или на батарее (поэтому кажется отличающимся, чем эта ошибка), даже когда под предельной нагрузкой от выполнения stress -c 8.

Я удостоверился, что масштабирующийся регулятор был "производительностью":

~ $ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
performance
performance
performance
performance
performance
performance
performance
performance

Отключение intel_pstate

Затем я отключил intel_pstate возвращение к acpi-cpufreq (путем редактирования личинки как показано здесь).

Теперь, инструменты lscpu и cpufreq-info покажите, что частота в макс., но это не (см. комментарий Doug Smythies к вышеупомянутому отчету об ошибках, объясняющему, почему это ненадежно). Частота ЦП, как правильно показывают, все еще в минимуме i7z и turbostat.

~ $ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                8
On-line CPU(s) list:   0-7
Thread(s) per core:    2
Core(s) per socket:    4
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 158
Model name:            Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
Stepping:              9
CPU MHz:               2801.000
CPU max MHz:           2801.0000
CPU min MHz:           800.0000
BogoMIPS:              5807.63
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              8192K
NUMA node0 CPU(s):     0-7
Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb invpcid_single intel_pt ssbd ibrs ibpb stibp kaiser tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp flush_l1d

(на intel_pstate МГц ЦП был ~799),

Но взгляд на i7z вывод, это показывает: Real Current Frequency 797.92 MHz.

Проблема с BIOS?

В этом ответе "ОС не имела, вероятно, никакого контроля" частотой и действительно, это не кажется ни одной из работы решений. Мой BIOS показывает частоту в минимуме даже, прежде чем Ubuntu запустится. О, также я загружаюсь двойным образом, и Windows действительно отстающий также.

enter image description here

BTW, BIOS также говорит, что мое здоровье батареи "Превосходно", заряд в 100%, и адаптер предоставляет 130 Вт. Я также обновил свой BIOS к новой версии, 1.12.1 (после этого).


Править: Запрошенная дополнительная информация

~ $ sudo lshw -c processor
[sudo] password for garrett: 
  *-cpu                   
       description: CPU
       product: Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
       vendor: Intel Corp.
       physical id: 4c
       bus info: cpu@0
       version: Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
       serial: To Be Filled By O.E.M.
       slot: U3E1
       size: 2801MHz
       capacity: 2900MHz
       width: 64 bits
       clock: 100MHz
       capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb invpcid_single intel_pt ssbd ibrs ibpb stibp kaiser tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp flush_l1d cpufreq
       configuration: cores=4 enabledcores=4 threads=8

И версия ядра:

~ $ uname -a
Linux ubuntu-laptop 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
1
задан 14 November 2018 в 12:31

1 ответ

Я нашел решение наконец из этого сообщения Reddit. Кажется, что это не Ubuntu, как подозревается, но некоторая ошибка в Dell BIOS, куда это постоянно помещает компьютер в некоторый безопасный режим при использовании плохого адаптера. Используя хороший адаптер не выключит эту вещь безопасного режима самостоятельно.

Так, там 2 решения сделали предложение здесь (после того, как Вы получаете хороший адаптер):

  1. откройте компьютер и разъедините батарею для 1015; или
  2. выполните батарею для освобождения

Я проявил второй подход, так как я все еще ожидаю на своем наборе отвертки Torx для прибытия. Я выполнил пустую батарею, затем продолжал включать компьютер, пока светодиод кнопки питания не будет больше продвигаться.

Выполнение sudo i7z (также протестированный sudo turbostat) покажите, что это фиксируется: Real Current Freqency 3697.44 MHz.

Мой BIOS также теперь показывает, что частота ЦП не упорно продолжила минимум:

enter image description here

BTW, я также переключился назад на intel_pstate и это все еще работает хорошо, так не имел никакого отношения к этому, в конце концов.

0
ответ дан 7 December 2019 в 22:31

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

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