Ubuntu с Ryzen 2500u Скорость процессора ограничивается на уровне 2 ГГц

Мой процессор не делает выполнений в своей полной тактовой частоте на Ubuntu, я также попробовал его на Дистрибутивах Дуги как Manjaro и столкнулся с той же проблемой. Ниже детали моей системы и что я попробовал до настоящего времени.

Я установил Ubuntu 18.04

4.15.0-43-универсальный рядом с Windows 10 Home на

Acer Swift 3 SF315-41

Скорость ЦП Max и другие детали новичка следующие:

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:           AuthenticAMD
CPU family:          23
Model:               17
Model name:          AMD Ryzen 5 2500U with Radeon Vega Mobile Gfx
Stepping:            0
CPU MHz:             1574.846
CPU max MHz:         2000.0000
CPU min MHz:         1600.0000
BogoMIPS:            3992.66
Virtualization:      AMD-V
L1d cache:           32K
L1i cache:           64K
L2 cache:            512K
L3 cache:            4096K
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 mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx hw_pstate sme ssbd ibpb vmmcall fsgsbase bmi1 avx2 smep bmi2 rdseed adx smap clflushopt sha_ni xsaveopt xsavec xgetbv1 xsaves clzero irperf xsaveerptr arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif overflow_recov succor smca

Однако в окнах макс. скорость процессора составляет 3.6 ГГц

Эта максимальная скорость также возможна в Ubuntu как:

$ dmidecode -t processor | grep Speed
    Max Speed: 3600 MHz
    Current Speed: 2000 MHz
На некотором исследовании я нашел, что Загрузчик Прежней версии должен быть включен, и EFI должен быть отключен, чтобы турбо частоты обычно работали. Но мой производитель ноутбуков не делает признает, что и он имеет главные окна 10 ОС.

Также есть ли шанс, что микрокод AMD не загружается в init? Если так, затем как решить это?

Любой подход к проблеме или альтернативному решению был бы полезен.

2
задан 10 January 2019 в 11:18

2 ответа

Оказывается что, загружая Микрокод AMD на init твердость эта проблема. Мы просто должны отредактировать /etc/default/amd64-microcode файл для загрузки микрокода рано.

sudo aptitude install amd64-microcode
echo "AMD64UCODE_INITRAMFS=early" | sudo tee -a /etc/default/amd64-microcode
sudo update-initramfs

Обратите внимание что lscpu | grep 'MHz' все еще показал бы макс. частоту 2,00 ГГц, но можно ускорить тест openssl speed и посмотрите текущее повышение тактовых частот.

1
ответ дан 2 December 2019 в 04:39

Я нашел этот ответ в Интернете

sudo apt-get remove --auto-remove amd64-microcode

будет ли это на самом деле работать, я не знаю

на самом деле я просто попробовал его, и это работает

0
ответ дан 2 December 2019 в 04:39

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

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