查看CPU信息

在linux操作系统中,CPU的信息在启动的过程中被装载到虚拟目录/proc下的cpuinfo文件中,我们可以通过 cat /proc/cpuinfo 查看一下:

cat /proc/cpuinfo

显示如下:

root@thead-910:~# cat /proc/cpuinfo
processor       : 0
hart            : 0
isa             : rv64imafdcsu
mmu             : sv39
model name      : T-HEAD C910
freq            : 1.2GHz
icache          : 64kB
dcache          : 64kB
l2cache         : 2MB
tlb             : 1024 4-ways
cache line      : 64Bytes
address sizes   : 40 bits physical, 39 bits virtual
vector version  : 0.7.1

processor       : 1
hart            : 1
isa             : rv64imafdcsu
mmu             : sv39
model name      : T-HEAD C910
freq            : 1.2GHz
icache          : 64kB
dcache          : 64kB
l2cache         : 2MB
tlb             : 1024 4-ways
cache line      : 64Bytes
address sizes   : 40 bits physical, 39 bits virtual
vector version  : 0.7.1

通过 cpuinfo 可以看到主要信息:

  • 两颗 RISC-V 64位处理器,型号 T-HEAD C910
  • CPU 主频:1.2GHz
  • 支持的 ISA 特性:
    • i: 基础整形指令集
    • m: 整型乘除法指令扩展
    • a: 原子操作指令扩展
    • f: 单精度指令扩展
    • d: 双精度指令扩展
    • c: 16位压缩指令扩展
    • s: 特权态支持
    • u: 用户态支持
  • I/D CACHE: 64KB
  • 二级 CACHE: 2MB
  • MMU TLB:4路1024个表项
  • 物理地址位宽:40位
  • 虚拟地址位宽: 39位
  • 矢量加速指令集版本: 0.7.1

results matching ""

    No results matching ""