先说结论:VPS 的 CPU 不能只看“几核”。同样 4 核,可能是几代前的 Xeon,也可能是新的 EPYC;可能是独享核心,也可能是和别人抢时间片。看型号、代际、单核性能、共享还是独享,再跑一次真实负载,才能判断这台机器值不值。
三条命令先看清家底:
lscpu:型号、核心、线程、频率、缓存、虚拟化类型cat /proc/cpuinfo:逐个逻辑核的型号和 flagsdmidecode -t processor:部分环境能看到更底层的处理器信息
下面按“型号为什么重要 → 怎么查 → AMD/Intel 怎么认 → 共享和独享 → 跑分怎么跑”讲。

为什么 CPU 型号重要
CPU 型号决定了四件事:单核性能、内存带宽、指令集、能效。Web、PHP、Node 这类业务大量依赖单核性能;数据库看缓存和内存带宽;视频转码、压缩、加密看指令集;高并发看核心数和调度。只写“4 核 8G”,这些信息全被抹掉了。
更现实的问题是,服务商可能把老 CPU 和新 CPU 混在同一档套餐里。你买到哪一代,取决于宿主机和库存。不查型号,就只能靠运气。
三条命令查型号
lscpu
# 重点看:
# Model name、Architecture、CPU(s)、Thread(s) per core
# Core(s) per socket、Socket(s)、MHz、Flags
# Hypervisor vendor、Virtualization type
grep -m1 'model name' /proc/cpuinfo
sudo dmidecode -t processor | grep -E 'Version|Core Count|Thread Count'
如果 Model name 显示的是“AMD EPYC 9654”这类具体型号,说明信息没被隐藏;如果显示“QEMU Virtual CPU”或“Virtual CPU”,说明服务商隐藏了型号,只能靠跑分和 flags 推断。云厂商的 metadata 有时能提供实例类型,但不一定给具体 CPU。

AMD EPYC 怎么认
看型号前缀大概能判断代际:
- EPYC 7002 系列:Rome,Zen 2,较老但仍有大量机器在用
- EPYC 7003 系列:Milan,Zen 3,单核明显提升
- EPYC 9004 系列:Genoa,Zen 4,支持 DDR5 和 PCIe 5.0;Bergamo 偏密度
- EPYC 9005 系列:Turin,Zen 5,更新一代
具体型号(比如 7763、9654、9754)核心数和频率差异很大,不能只看“EPYC”三个字母。看到 7002 就要知道它是上一代甚至上两代,价格应该体现出来。
Intel Xeon 怎么认
Xeon Scalable 分 Platinum、Gold、Silver、Bronze,代际大致是 Cascade Lake、Ice Lake、Sapphire Rapids、Emerald Rapids、Granite Rapids(Xeon 6)。型号数字能看出档次,但不同代的数字不能直接横比。老 Gold 不一定比新 Silver 强,关键看代际和具体型号。
看到“Xeon Gold 6133”这类 6 系列,基本是较老的平台;看到“Xeon Platinum 8 系列”或 Xeon 6,才是新平台。服务商写“Xeon 金牌”不等于新,必须落到型号。
共享核和独享核
绝大多数 VPS 卖的是共享 vCPU:宿主机把物理核心按时间片分给多个虚拟机。steal 就是你想跑但排不上队的时间。独享 vCPU 通常会把核心绑定给某个虚拟机,性能更稳定,价格也更高。
注意“独享”的两种含义:一种是独享 vCPU(绑定核心),一种是独享整台物理机(dedicated host)。买之前问清楚是哪一种,别把“独享”当成“整台机器都是我的”。
判断共享还是独享,看三个指标:steal 是否长期为 0、频率是否稳定、跑分是否随时段大幅波动。三项都稳,才接近独享体验。
频率、缓存和指令集
- 频率:
lscpu里的 MHz 是当前频率,不是基频。看cpupower frequency-info或跑分时的持续频率,别被瞬时睿频骗了。 - 缓存:L3 越大,数据库和缓存型业务越受益。共享 L3 会被邻居影响。
- 指令集:AES-NI 影响 TLS 性能,AVX2/AVX-512 影响转码、压缩和科学计算。用
lscpu | grep Flags看。

跑分怎么跑才有意义
# 单核和多核
sysbench cpu --threads=1 run
sysbench cpu --threads=$(nproc) run
# 压缩解压,偏实际负载
7z b
# 加密性能
openssl speed -evp aes-256-gcm
跑三次:白天、晚高峰、凌晨。看单核分数和多核分数是否稳定,差距超过 20% 说明有邻居干扰。不要只跑一次 Geekbench 就下结论,也不要拿不同虚拟化平台的分直接对比。
买的时候怎么问
- CPU 具体型号和代际,不是“EPYC 高性能”这种描述
- vCPU 是共享还是独享,独享是绑核还是整机
- 有没有 CPU 占用上限、积分制或突发限制
- 能否提供同型号的测试机,或者 3 天退款窗口
- 宿主机大概跑多少个虚拟机,虽然对方未必回答,但可以看态度
如果业务是 Web、API、轻量数据库,单核性能优先;如果是转码、批量计算,核心数和指令集优先。别为用不上的核心数多花钱。
常见问题 FAQ
Q1:lscpu 显示 QEMU Virtual CPU,怎么办?
说明服务商隐藏了型号。看 flags、跑分和不同时段稳定性,或者直接问客服要宿主机 CPU 型号。
Q2:核心越多越好吗?
不一定。Web 和 PHP 更吃单核;数据库看缓存和 IO;只有并行计算才明显吃多核。按业务选。
Q3:EPYC 一定比 Xeon 好吗?
不能这么说。要看代际、具体型号、频率和宿主机的超售情况。新一代 EPYC 通常单核强,但老 EPYC 也会被新 Xeon 反超。
Q4:怎么判断是不是独享核?
看 steal 是否长期为 0、频率是否稳定、跑分是否随时段波动。最可靠的是让服务商明确写进合同。
Q5:跑分高就够了吗?
不够。跑分只代表那一刻。还要看持续负载下的频率、温度、steal 和 IO,真实业务压测更有意义。
参考来源
总结
看 VPS 的 CPU,先查型号和代际,再看共享还是独享,最后用真实负载跑三次。核数只是表面,单核性能、缓存、指令集和 steal 才决定体验。买之前问清楚,买之后用数据验证,比看广告词靠谱。
需要一台机器做 CPU 和业务压测,可以按小时开一台萤光云香港 CN2 VPS,跑完再决定长期配置。







