VPS 性能测试怎么看?bench.sh + YABS 跑分完整教程(2026):附超售判断与线路验证

为什么这篇值得你花十分钟

买 VPS 最难受的一点:商家页面上的参数全是”承诺”——说 1 核 2G,你就得到 1 核 2G;说 CN2 GIA 线路,你就默认它真是 GIA。但这台机器到底是不是商家说的那样,只有你自己跑一遍才知道。

更实际的问题是超售。同一台物理机塞多少台虚拟机,商家不会告诉你。参数表上写着 4 核,实际跑起来单核性能被邻居拖到地板的情况,我见过不少。而一份跑分报告能在十分钟内把这些看穿。

这篇讲三件事:用什么命令测、跑出来的数字怎么读、以及怎么拿这份报告去做买或不买的决定。命令都可以直接复制,解读标准也给了明确的分档,不需要你有运维背景。

什么时候该测:① 新机器到手当天(这是”开箱体检”,有问题趁退款期处理)② 买之前想知道某商家真实水平(很多商家提供演示站/测试 IP,见下文)③ 续费前评估值不值 ④ 机器突然变慢,想确认是不是被超售了。

一、最快的一条命令:bench.sh

如果你只想花 1 分钟看看这台机器什么水平,用 bench.sh。它是 Teddysun 维护的老牌脚本,一条命令跑完系统信息、磁盘 IO 和全球网络测速:

wget -qO- bench.sh | bash

没有 wget 的系统(部分精简镜像)换成:

curl -Lso- bench.sh | bash

输出分三块:

  • 系统信息:CPU 型号和核心数、内存、Swap、系统版本、虚拟化类型(KVM / LXC / OpenVZ 一目了然)
  • 磁盘 IO:用 dd 顺序写三次取平均,界面很直白
  • 网络测速:到全球多个节点的上传/下载速度和延迟

bench.sh 的短板:它不测 CPU 跑分。所以它适合”快速摸底”,不适合”精细比较”。要拿一个能和其他人横向对比的分数,得用下面这个。

安全提醒:别把来路不明的脚本直接管道给 root 跑。curl xxx | bash 等于把别人的代码当管理员执行。bench.sh、YABS 这类有长期口碑、GitHub 活跃维护的可以用;社群里随手发的”一键脚本”建议先下载看内容。本文所有命令都是社区长期使用、可核查来源的。

二、标准跑分:YABS(社区通用语言)

YABS(Yet Another Bench Script)是 LowEndTalk 社区的事实标准——论坛里晒跑分、评测站贴数据,用的基本都是它。原因是它跑三样东西,而且零依赖(自带预编译二进制,不用装任何环境):

测试项 工具 看什么
CPU Geekbench 6 单核 / 多核跑分,可跨商家横比
磁盘 fio 4K / 64K / 512K / 1M 混合读写速度
网络 iperf3 到欧美多节点的上下行带宽

一条命令开跑:

curl -sL yabs.sh | bash

完整跑一遍大概 10-15 分钟(Geekbench 占大头)。跑完你会拿到系统信息、fio 表格、iperf3 表格、Geekbench 一行分数,最后以 YABS completed in X min Y sec 收尾。如果中途断了,日志里能看到卡在哪一步——通常是网络那几段。

有用的参数(按需加)

参数 作用 什么时候用
-r 减少 iperf 测试节点 流量按 GB 计费的机器,省流量
-i 完全跳过网络测试 小带宽 / NAT 机器
-f 跳过磁盘测试 只关心 CPU 和网络
-g 跳过 Geekbench 不想等十几分钟
-b 强制用脚本自带的二进制 两台机器对比时必加,保证工具版本一致
-j / -w 输出 JSON / 存成文件 要存档或做多机对比

参数要这样跟在后面(注意 -s -- 这个固定写法):

curl -sL yabs.sh | bash -s -- -r
关于 Geekbench 7:Geekbench 7 已经发布,YABS 也支持了(-7 参数),但它默认仍然是 Geekbench 6——因为论坛和各家评测站的历史数据几乎都是 GB6,用默认值才能横向对比。两个大版本的分数体系不通用,别混着比。想跟已有的公开数据对得上,就保持默认。

三、跑分怎么读(这篇的核心)

CPU:Geekbench 6 分数分档

单核分数 水平 意味着什么
低于 400 偏弱 大概率严重超售,或本身是老旧低端 U
400-800 普通 低价年付套餐的常见区间,跑博客够用
800-1200 不错 正经的现代处理器,建站、跑应用都顺
1200 以上 优秀 Ryzen / EPYC 级别,性能释放充分

单核看响应速度,多核看并发能力。网站、API 这类请求处理主要吃单核——一个请求基本由一个核处理完,所以单核分数对你日常体感的影响更大。多核则决定你能同时跑多少东西(编译、转码、批处理)。

一眼看出超售:拿多核除以单核。4 核的机器,多核分数应该接近单核的 4 倍。如果只跑到 2 倍,说明 CPU 时间被邻居分走了——这就是超售的实锤。这台机器在忙时会更明显。

磁盘:速度区间直接暴露硬盘类型

YABS 的 fio 测 4K、64K、512K、1M 四种块大小,各跑混合读写。不同块大小的意义是:4K 小文件随机读写模拟数据库,1M 大块顺序读写模拟大文件传输。对着下面的区间就能判断硬盘是什么料:

速度区间 判断 说明
低于 200 MB/s 机械硬盘 2026 年还卖 HDD 的机器,直接避开
200-500 MB/s SATA SSD 够用,但已经是上一代
500-3000 MB/s NVMe SSD 当前主流,正常水平
3000 MB/s 以上 高端 NVMe RAID 企业级配置,一般出现在高价套餐

重点看 4K 那一行的 IOPS。4K 随机读写低于 20K IOPS 说明磁盘在数据库场景下会拖后腿;NVMe 通常能到 50K 以上。如果你要跑 MySQL、WordPress 这类频繁读写小文件的负载,这一项比大文件速度重要得多。

网络:iperf3 的结果要对照”承诺带宽”看

iperf3 会测到欧美几个节点的双向速度。关键不是绝对值有多高,而是和商家承诺的带宽对上没有。买了 1Gbps 的机器,单线程跑到 900Mbps 以上算合格;只跑到两三百兆,可能是共享端口被占,也可能有整形。注意:商家标的端口速度是上限,不是保证,这点心理预期要有。

另外提醒一句:别在生产机器上跑 YABS。fio 会把磁盘跑满、iperf3 会把网卡拉满约 20 秒,正常服务会受影响。新机器到手时测(或者挑业务低谷期),有网站的先想想会不会影响访客。

四、真正的关键:回程路由怎么验线路

前面三项测的是”机器本身”。但国内用户买 VPS,线路质量往往比硬件更重要——而线路恰恰是商家最容易含糊其辞的地方。这时候要看回程路由。

用什么:nexttrace。安装和跑起来都很简单:

curl nxtrace.org/nt | bash

它会可视化每一跳的运营商和 AS 归属。然后对着三网的目标 IP 各跑一次:

nexttrace 219.141.140.10   # 北京电信
nexttrace 202.106.195.68   # 北京联通
nexttrace 221.179.155.161  # 北京移动

看输出里的 IP 跳点,对照下面这张表判断:

看到什么 线路身份 水平
电信走 59.43.x.x CN2 GIA(电信顶级) 最好,晚高峰守得住
电信走 202.97.x.x 163 普通骨干 普通线路,晚高峰会拥堵
联通走 218.105.x.x / AS9929 联通精品网(CUII) 好,联通用户的优选
移动走 223.120.x.x / AS58807 移动 CMIN2 精品网 好,移动用户的优选

为什么必须看回程?因为去程(你访问服务器)和回程(服务器把数据发回给你)可能走完全不同的路。有些机器去程漂亮、回程绕路,你下载文件时才发现慢——而下载走的就是回程。判断一台机器”回国快不快”,回程路由才是答案。

三网都是精品的机器,是目前国内市场最受认可的类型。这类机房的线路结构差异在搬瓦工机房选择指南里拆得比较细(CN2 GIA + CUP + CMIN2 三网全优化的逻辑),想深入理解可以对着看。

五、三个补充项:IP 质量、流媒体、UnixBench

  • IP 质量:如果机器要用来发邮件、做跨境电商,IP 的”干净程度”直接影响成败。用 scamalytics 这类服务查欺诈分,分数低说明 IP 没被滥用过。做外贸独立站的尤其要关注这一项,理由在外贸独立站成本清单里也提过——IP 被墙或被标记,建站成本会翻倍。
  • 流媒体解锁:要解锁 Netflix / Disney+ / ChatGPT 的,用 region_check 这类脚本测一下归属区域,比买完再发现”只能看自制剧”划算。
  • UnixBench:老牌的单项跑分,社区里还有人在用。如果你想跟几年前的评测数据对比,它还有参考价值;但新机器建议以 Geekbench 6 为主。

这三项按需求选,别为了”测全”浪费时间——大多数人一份 YABS + 一次回程路由就够了。

六、测完这份报告怎么用

结果 判断 动作
分数符合预期,线路也是承诺的 这机器没问题 留着用;顺手做一遍安全加固
硬件正常,但线路是普通 163 商家”优化线路”的宣传存疑 在退款期内考虑退;或换机房(有迁移功能的话)
跑分远低于配置应有水平 疑似超售 不同时段多测几次确认;确实斜的话趁退款期处理
磁盘 4K 特别差 跑数据库会崩 换方案或换商家,别硬扛
一个实用习惯:给机器建一份”体检档案”。新机到手测一次存档,半年后再测一次对比。如果发现跑分明显下滑,基本可以确定是邻居变多了(超售加剧)——这时候续费前就要重新评估了。yabs.sh -w report.json 能把结果存成文件,方便长期对比。

常见问题

Q:跑 YABS 会不会影响我网站上的访客?

会有影响。fio 把磁盘读满、iperf3 把带宽占满,跑的时候站点响应会变慢。建议新机到手当天测(还没上业务),或者挑深夜低谷期,跑之前心里有数。

Q:跑出来的分数比论坛上别人晒的低很多,是我机器有问题吗?

先确认三件事:① 人家用的是不是同型号 CPU?② Geekbench 版本一样吗(GB5 和 GB6 不通用)?③ 你测的时候机器是不是在忙别的活?这三条对齐了再比。孤立地看一个绝对数字没意义,和”同价位、同型号”的机器比才有参考价值。

Q:没有机器,买之前能测吗?

部分可以。不少商家提供演示站(demo site)或测试 IP,可以直接 ping 延迟、下载测速文件,感受线路质量——这是买前最靠谱的参考。像 Vultr 这种按小时计费的商家,可以直接开一台最低配跑完 YABS 再决定要不要留下来,试错成本极低(这也是我一直推荐新手先从按小时计费的商家入门的原因,流程见Vultr 注册教程)。

Q:为什么我测的磁盘速度和商家宣传的不一样?

商家宣传的多是”理论峰值”或空载数据;你的实测值受邻居、时段、块大小影响。差得太离谱(比如宣传 NVMe 却只跑到 100MB/s)才值得警惕,正常波动范围内不必纠结。

Q:CN2 GIA 的机器,回程却没看到 59.43 跳点?

几种可能:① 商家宣传不实(这就是为什么要测);② 运营商临时调度,路由会变(遇到过整段绕路的情况);③ 你看的是去程不是回程。换个时段、换个目标 IP 再跑一次,如果一直没有 59.43,那就不是真 GIA。判断标准和方法可以对着CN2 GIA VPS 对比再核对一遍。

写在最后

VPS 性能测试这件事,本质上是在信息不对称里给自己找回主动权:商家给参数,你给证据。整套流程其实就四步——bench.sh 快速摸底 → YABS 拿标准分数 → nexttrace 验线路 → 对照区间做判断,熟练了二十分钟能走完。

测完满意了再下单是最省事的顺序。想挑机器的话,站内的RackNerd 测评、Vultr 测评、搬瓦工价格与评测都有实测数据可以直接对照;黑五前后是入手窗口,蹲活动看黑五优惠汇总(每周更新)。RackNerd 年付 $10.60 起那种价位,测完确定线路够用再年付,是最稳的打法。

1人评论了“VPS 性能测试怎么看?bench.sh + YABS 跑分完整教程(2026):附超售判断与线路验证”

  1. Pingback: GPU VPS 怎么选?AI 算力租用平台盘点:RunPod、Vast.ai 与国内平台对比(2026) - VPS排行 | 2026外贸VPS推荐 | 国外虚拟主机

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部