![当前 CPU 速度低于最低速度?](https://linux22.com/image/185004/%E5%BD%93%E5%89%8D%20CPU%20%E9%80%9F%E5%BA%A6%E4%BD%8E%E4%BA%8E%E6%9C%80%E4%BD%8E%E9%80%9F%E5%BA%A6%EF%BC%9F.png)
我当前的CPU速度(1253.029MHZ)低于最低(1400MHZ)?这是一台新电脑,有什么问题吗?
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
Address sizes: 43 bits physical, 48 bits virtual
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: AuthenticAMD
CPU family: 23
Model: 24
Model name: AMD Ryzen 3 3200G with Radeon Vega Graphics
Stepping: 1
Frequency boost: enabled
CPU MHz: 1253.029
CPU max MHz: 3600,0000
CPU min MHz: 1400,0000
BogoMIPS: 7186.89
Virtualization: AMD-V
L1d cache: 128 KiB
L1i cache: 256 KiB
L2 cache: 2 MiB
L3 cache: 4 MiB
NUMA node0 CPU(s): 0-3
Vulnerability Itlb multihit: Not affected
Vulnerability L1tf: Not affected
Vulnerability Mds: Not affected
Vulnerability Meltdown: Not affected
Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled v
ia prctl and seccomp
Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user
pointer sanitization
Vulnerability Spectre v2: Mitigation; Full AMD retpoline, IBPB conditiona
l, STIBP disabled, RSB filling
Vulnerability Srbds: Not affected
Vulnerability Tsx async abort: Not affected
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtr
r pge mca cmov pat pse36 clflush mmx fxsr sse s
se2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtsc
p lm constant_tsc rep_good nopl nonstop_tsc cpu
id 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 ex
tapic cr8_legacy abm sse4a misalignsse 3dnowpre
fetch osvw skinit wdt tce topoext perfctr_core
perfctr_nb bpext perfctr_llc mwaitx cpb hw_psta
te sme ssbd sev ibpb vmmcall fsgsbase bmi1 avx2
smep bmi2 rdseed adx smap clflushopt sha_ni xs
aveopt xsavec xgetbv1 xsaves clzero irperf xsav
eerptr arat npt lbrv svm_lock nrip_save tsc_sca
le vmcb_clean flushbyasid decodeassists pausefi
lter pfthreshold avic v_vmsave_vmload vgif over
flow_recov succor smca
答案1
是否有问题不能通过lscpu的输出来判断。我从未见过当前频率比最低频率低很多,但考虑到 CPU 的复杂程度,这也不足为奇。电源调节器可以通过 ACPI 状态增加以获得额外的性能,或者减少或节流时钟以单独减少每个 CPU 内核的功耗和热量。它还可以在 CPU 可以跳过心跳的地方插入 STOPCLOCK。 AMD 拥有 Cool'n'Quiet 和 PowerNow!这会影响电压和频率。主板有影响,甚至电源也有影响。但尤其要注意 CPU 核心的温度。
Linux 通过 /sys 接口公开有关频率的详细信息。 lscpu 使用这些进行总结。但如果您怀疑有问题,请直接查看内核参数,特别是当系统处于负载状态时。
查找/sys-名称频率
关于 cpu 频率的内核描述记录在此处 Linux 内核 CPU 频率