温馨提示×

centos cpuinfo包含哪些数据

小樊
53
2025-06-04 05:50:21
栏目: 智能运维

在 CentOS 系统中,/proc/cpuinfo 文件包含了丰富的 CPU 信息。通过查看该文件,可以获取到以下主要数据:

  • processor:系统中逻辑处理核的编号。对于单核处理器,可以认为是其 CPU 编号;对于多核处理器,可以是物理核或使用超线程技术虚拟的逻辑核。
  • vendor_id:CPU 制造商。
  • cpu family:CPU 产品系列代号。
  • model:CPU 属于其系列中的哪一代的代号。
  • model name:CPU 的名称及其编号、标称主频。
  • stepping:CPU 制作的更新版本。
  • cpu mhz:CPU 的实际使用主频。
  • cache size:CPU 二级缓存大小。
  • physical id:单个 CPU 的标号。
  • siblings:单个 CPU 逻辑物理核数。
  • core id:当前物理核在其所处 CPU 中的编号,这个编号不一定连续。
  • cpu cores:该逻辑核所处 CPU 的物理核数。
  • apicid:用来区分不同逻辑核的编号,系统中每个逻辑核的此编号必然不同,此编号不一定连续。
  • fpu:是否具有浮点运算单元(floating point unit)。
  • fpu_exception:是否支持浮点计算异常。
  • cpuid level:执行 CPUID 指令前,EAX 寄存器中的值,根据不同的值 CPUID 指令会返回不同的内容。
  • wp:表明当前 CPU 是否在内核态支持对用户空间的写保护(write protection)。
  • flags:当前 CPU 支持的功能。
  • bogomips:在系统内核启动时粗略测算的 CPU 速度(million instructions per second)。
  • clflush size:每次刷新缓存的大小单位。
  • cache_alignment:缓存地址对齐单位。
  • address sizes:可访问地址空间位数。
  • power management:对能源管理的支持,有以下几个可选支持功能:ts(temperature sense)、fid(frequency id control)、vid(voltage id control)、ttp(thermal trip)、tm(stc)、100mhz、steps、hwpstate。

这些信息对于了解 CPU 的具体规格、性能以及进行性能优化等都非常有帮助。

0