htop 和 sytem-monitor 显示 0 cpu ubuntu 20.04 ryzen 3950x

htop 和 sytem-monitor 显示 0 cpu ubuntu 20.04 ryzen 3950x

我刚刚组装了一台新电脑,并使用 Ubuntu 20.04 进行双启动。我遇到了 ryzen 3950x 的问题,htop 和系统监视器无法识别 cpu(而不是 32 显示 1 个线程)。我必须使用 acpi=off 启动它,因为 ubuntu 无法启动。这是兼容性问题吗?我的 BIOS 是在组装电脑时更新的(3 周前,B550 AORUS ELITE AX V2(修订版 1.0))你能帮我解决 htop/系统监视器中线程数错误的问题吗

我很困惑

(base) B550-AORUS-ELITE-AX-V2:~$ cat /proc/cpuinfo
processor   : 0
vendor_id   : AuthenticAMD
cpu family  : 23
model       : 113
model name  : AMD Ryzen 9 3950X 16-Core Processor
stepping    : 0
microcode   : 0x8701021
cpu MHz     : 3606.771
cache size  : 512 KB
physical id : 0
siblings    : 1
core id     : 0
cpu cores   : 1
apicid      : 0
initial apicid  : 0
fpu     : yes
fpu_exception   : yes
cpuid level : 16
wp      : yes
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 ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate sme ssbd mba sev ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr wbnoinvd arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif umip rdpid overflow_recov succor smca
bugs        : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass
bogomips    : 6986.68
TLB size    : 3072 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 43 bits physical, 48 bits virtual
power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14]

(base) B550-AORUS-ELITE-AX-V2:~$ sudo dmidecode -t 4 | egrep -i 'core (count|enabled)|thread count|Version'
    Version: AMD Ryzen 9 3950X 16-Core Processor            
    Core Count: 16
    Core Enabled: 16
    Thread Count: 32

(base) B550-AORUS-ELITE-AX-V2:~$ sudo dmidecode -s bios-version
[sudo] password: 
F10
(base) B550-AORUS-ELITE-AX-V2:~$ free -h
              total        used        free      shared  buff/cache   available
Mem:           62Gi       1,9Gi        59Gi       131Mi       1,8Gi        60Gi
Swap:          15Gi          0B        15Gi
(base) B550-AORUS-ELITE-AX-V2:~$ sudo lshw -C memory
  *-firmware                
       description: BIOS
       vendor: American Megatrends Inc.
       physical id: 0
       version: F10
       date: 09/18/2020
       size: 64KiB
       capacity: 32MiB
       capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int14serial int17printer acpi usb biosbootspecification uefi
  *-memory
       description: System Memory
       physical id: 9
       slot: System board or motherboard
       size: 64GiB
     *-bank:0
          description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0,5 ns)
          product: F4-3200C16-16GIS
          vendor: Unknown
          physical id: 0
          serial: 00000000
          slot: DIMM 0
          size: 16GiB
          width: 64 bits
          clock: 2133MHz (0.5ns)
     *-bank:1
          description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0,5 ns)
          product: F4-3200C16-16GIS
          vendor: Unknown
          physical id: 1
          serial: 00000000
          slot: DIMM 1
          size: 16GiB
          width: 64 bits
          clock: 2133MHz (0.5ns)
     *-bank:2
          description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0,5 ns)
          product: F4-3200C16-16GIS
          vendor: Unknown
          physical id: 2
          serial: 00000000
          slot: DIMM 0
          size: 16GiB
          width: 64 bits
          clock: 2133MHz (0.5ns)
     *-bank:3
          description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0,5 ns)
          product: F4-3200C16-16GIS
          vendor: Unknown
          physical id: 3
          serial: 00000000
          slot: DIMM 1
          size: 16GiB
          width: 64 bits
          clock: 2133MHz (0.5ns)
  *-cache:0
       description: L1 cache
       physical id: c
       slot: L1 - Cache
       size: 1MiB
       capacity: 1MiB
       clock: 1GHz (1.0ns)
       capabilities: pipeline-burst internal write-back unified
       configuration: level=1
  *-cache:1
       description: L2 cache
       physical id: d
       slot: L2 - Cache
       size: 8MiB
       capacity: 8MiB
       clock: 1GHz (1.0ns)
       capabilities: pipeline-burst internal write-back unified
       configuration: level=2
  *-cache:2
       description: L3 cache
       physical id: e
       slot: L3 - Cache
       size: 64MiB
       capacity: 64MiB
       clock: 1GHz (1.0ns)
       capabilities: pipeline-burst internal write-back unified
       configuration: level=3
(base) B550-AORUS-ELITE-AX-V2:~$ 

答案1

交流电源接口

acpi=off 会破坏很多东西。有什么具体细节可以说明为什么这是必要的吗?

虽然有点旧了,但你可以看看

你的 CPU 是否超频了,或者内存 XMP 是否启用了?

另外,尝试 Ubuntu 20.10,看看它是否可以在没有 acpi=off 的情况下工作。

BIOS

B550 AORUS ELITE AX V2(修订版 1.0)

您的 BIOS 版本为 F10。

有较新的 BIOS 可用,版本 F11d,日期为 2020 年 10 月 29 日,可以下载这里

注意:确认我拥有您主板型号的正确网页。

注意:更新 BIOS 之前请做好备份。

记忆

AMD Ryzen 9 3950X 16 核处理器

Ryzen 处理器因内存兼容性问题而臭名昭著。

看着那(这CPU 支持列表以确定您的 CPU 系列)。(Matisse)

看着那(这内存支持列表并下载 Matisse .pdf 来确认您的内存已列出。

https://www.memtest86.com/并免费下载/运行它们memtest来测试你的记忆力。至少完成一次所有 4/4 测试以确认记忆力良好。这将在 64G 上花费数小时才能完成。

相关内容