无法使用 Raspberry Pi 上的标准命令(lscpu、cat /proc/cpuinfo 等)检索缓存信息;寻求帮助以解决问题

无法使用 Raspberry Pi 上的标准命令(lscpu、cat /proc/cpuinfo 等)检索缓存信息;寻求帮助以解决问题

lscpu我在使用标准命令(如、cat /proc/cpuinfo和)检索 Raspberry Pi 上的缓存信息时遇到困难lstopo。尽管尝试使用提升的权限(sudo)执行这些命令,但它们并未提供任何与缓存相关的详细信息。

更具体地说,lstopo显示我在所有缓存级别中都有 0KB。

Raspberry Pi 5 以 Cortex-A76 为 CPU,每核有 512KB 的 L2 缓存,以及 2MB 的共享 L3 缓存,此外每核还有 64KB 的 L1 缓存。

我正在使用 Ubuntu,我认为由于某种原因,它无法识别缓存。

如果有帮助的话,我检查了一下,文件/sys/devices/system/cpu/cpu0/cache/index0/ways_of_associativity不存在。但我不知道这是否相关。

lscppu:

Architecture: aarch64
  CPU op-mode(s): 32-bit, 64-bit
  Byte Order: Little Endian
CPU(s): 4
  On-line CPU(s) list: 0-3
Vendor ID: ARM
  Model name: Cortex-A76
    Model: 1
    Thread(s) per core: 1
    Core(s) per cluster: 4
    Socket(s): -
    Cluster(s): 1
    Stepping: r4p1
    CPU(s) scaling MHz: 83%
    CPU max MHz: 2400.0000
    CPU min MHz: 1500.0000
    BogoMIPS: 108.00
    Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
Vulnerabilities:
  Gather data sampling: Not affected
  Itlb multihit: Not affected
  L1tf: Not affected
  Mds: Not affected
  Meltdown: Not affected
  Mmio stale data: Not affected
  Retbleed: Not affected
  Spec rstack overflow: Not affected
  Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
  Spectre v1: Mitigation; __user pointer sanitization
  Spectre v2: Mitigation; CSV2, BHB
  Srbds: Not affected
  Tsx async abort: Not affected

相关内容