在Ubuntu系统中,可通过cat /proc/cpuinfo
命令查看CPU缓存信息,关键字段解读如下:
cache size
:通常指CPU的L3缓存(多核共享),单位为KB/MB。例如cache size: 12288 KB
表示L3缓存为12MB。l1d_cache
/l1i_cache
:分别表示L1数据缓存和L1指令缓存,容量通常为32KB-64KB,每个CPU核心独享。l2_cache
:L2缓存,容量一般为256KB-1MB,部分CPU为每个核心独享,部分为共享。注意:不同CPU架构(如Intel、AMD)的缓存命名规则可能略有差异,可通过lscpu
命令获取更详细的缓存层级信息。