lscpu
命令可以显示CPU架构相关的信息,包括缓存大小。
在/sys
文件系统中可以找到有关CPU缓存的信息。
cat /sys/devices/system/cpu/cpu0/cache/index0/size # L1d Cache
cat /sys/devices/system/cpu/cpu0/cache/index1/size # L1i Cache
cat /sys/devices/system/cpu/cpu0/cache/index2/size # L2 Cache
cat /sys/devices/system/cpu/cpu0/cache/index3/size # L3 Cache
dmidecode
命令可以获取系统硬件的详细信息,包括CPU缓存。
sudo dmidecode --type cache
使用lstopo
命令来绘制CPU拓扑图。这个命令是hwloc
工具的一部分。
sudo apt install hwloc
sudo yum install hwloc
lstopo output.png