linux - 未显示 Raspberry Pi 的 CPU 缓存信息
问题描述
我想知道 L1 和 L2 缓存的大小以及我正在使用的 Raspberry Pi 3B 的其他指标。
但是,无论出于何种原因,我都无法获得有关缓存的任何信息。诸如getconf -a | grep CACHE
给我的命令:
LEVEL1_ICACHE_SIZE 0
LEVEL1_ICACHE_ASSOC 0
LEVEL1_ICACHE_LINESIZE 0
LEVEL1_DCACHE_SIZE 0
LEVEL1_DCACHE_ASSOC 0
LEVEL1_DCACHE_LINESIZE 0
LEVEL2_CACHE_SIZE 0
LEVEL2_CACHE_ASSOC 0
LEVEL2_CACHE_LINESIZE 0
LEVEL3_CACHE_SIZE 0
LEVEL3_CACHE_ASSOC 0
LEVEL3_CACHE_LINESIZE 0
LEVEL4_CACHE_SIZE 0
LEVEL4_CACHE_ASSOC 0
LEVEL4_CACHE_LINESIZE 0
其他工具lshw
也没有提供缓存信息。
这是什么原因,我怎样才能得到这个缓存信息?
解决方案
Raspberry Pi 4 使用带有 1.5 GHz 64 位四核 ARM Cortex-A72 处理器的 Broadcom BCM2711 SoC,具有 1 MB 共享二级缓存。
是的,我也想让命令像在大多数其他芯片/操作系统上一样工作(我不知道到底是谁负责)。
推荐阅读
- android - 如何仅显示本地存储以在 Android 中选择文件?
- spring - 使用 Vaadin 21 更改 Spring Security 中的默认成功 URL
- image - 纠正一个热向量的输出,用于分离字符图像和标签
- azure-ad-b2c - facebook登录的Azure ADB2C问题
- python - 如何理解 Python 中列表结构的记忆?
- c# - 想要从数据表中的 doc/docx 导入图像,然后使用 C# 在 gridview 中导入图像
- android - Jetpack Compose 测试:断言特定图像已设置
- django - Django 表单绕过必填字段
- windows - 在证书信任链中将代码签名从令牌切换到 HSM
- android - 有没有办法在 chrome 和 android 应用程序之间进行通信