首页/系统/信创系统运维速查/CPU 型号与虚拟化能力查看
迁移适配65 条

CPU 型号与虚拟化能力查看

选型与适配评估看 CPU 详情:lscpu 汇总、/proc/cpuinfo 明细、dmidecode 整机信息;虚拟化扩展与固件版本影响虚拟化方案支持。

信创系统运维速查系统更新于 2026-10-13

为什么要看 CPU 明细

信创项目的选型、适配评估与故障归因都离不开处理器信息:型号决定能跑哪些架构的软件包,虚拟化扩展决定能否作为宿主机或是否被识别为虚机,固件版本影响外设与虚拟化功能是否可用。lscpu 给出汇总视图,/proc/cpuinfo 提供逐核心明细,dmidecode 补上整机与主板信息。

虚机与物理机的区别

在虚拟机里看到的处理器型号是平台透传或模拟的结果,只能说明虚拟化方案给 guest 呈现了什么,不能当作物理平台的评估依据。整机信息里的厂商与产品名同样可能被虚拟化平台改写。做选型或兼容性结论时要以物理机的采集结果为基准。

基本信息

适用平台全部 Linux 发行版,含麒麟、UOS、openEuler 等信创系统
常用命令lscpu、/proc/cpuinfo、dmidecode
权限要求lscpu 与 cpuinfo 普通用户可读,dmidecode 需要 root
关键扩展虚拟化标志、指令集扩展、超线程与 NUMA 拓扑

典型使用场景

  • 项目选型时核对处理器型号与厂商,确认与适配清单一致
  • 判断当前机器是物理机还是虚机,决定性能测试方法
  • 排查虚拟化功能不可用,检查 VT 扩展与固件设置
  • 性能优化前采集拓扑信息,为绑定核与 NUMA 策略做准备
  • 盘点机房存量设备,统计架构与型号分布

查看汇总与明细

查看汇总与明细
lscpu | head -25                              # 架构、型号、核心与线程数
lscpu | grep -iE 'virtualization|hypervisor'  # 虚拟化能力与是否运行在虚机中
grep -m1 'model name' /proc/cpuinfo           # 型号字符串
lscpu -e | head -8                            # 逻辑核与 NUMA 节点对应关系

整机信息(需 root)

整机信息(需 root)
sudo dmidecode -t system | grep -E 'Manufacturer|Product'   # 整机厂商与型号
sudo dmidecode -t bios | grep -E 'Version|Release Date'     # 固件版本与日期
sudo dmidecode -t processor | grep -E 'Version|Core Count'  # 处理器版本与核心数

输出项读法

字段含义注意点
Architecture处理器架构决定可安装的软件包架构
Model name型号字符串虚机中为透传值,不能当物理依据
Hypervisor vendor虚拟化平台标识出现即说明运行在虚机内
Virtualization硬件虚拟化扩展支持缺失时无法作为宿主机或嵌套虚拟化
NUMA node(s)NUMA 节点数量跨节点访存延迟差异明显,优化时要考虑
信创整机的固件版本会直接影响虚拟化与外设可用性:评估新机型时把 BIOS/BMC 版本与日期一起记录,遇到虚拟化开关缺失、外设不识别时先核对固件是否需要升级。

易错点

  • 在虚机里采集型号就下物理平台结论,选型评估会失真,应以物理机采集为准
  • dmidecode 在普通用户下只返回权限提示,误以为整机信息不可用,改用 root 或只能读 lscpu
  • 只记录核心数不看 NUMA 拓扑,性能优化按单节点假设调整,跨节点访存反而变慢
  • CPU 型号与适配清单只对到系列不对到具体型号,同系列不同型号指令集支持可能不同

数据来源与参考

  • man 1 lscpu
  • man 8 dmidecode
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌