买 VPS 后第一步不是建站,而是测试性能。很多商家宣传「大带宽」「高配置」,实际体验如何需要用数据说话。本文介绍 VPS 性能测试的主流脚本和使用方法。
一、为什么要测试VPS性能?
- 验证商家宣传:配置、带宽是否真实
- 对比不同商家:同价位谁更值得买
- 发现问题:磁盘IO过低、带宽虚标、超售严重
- 决策续费:长期使用后对比性能变化
二、主流测试脚本对比
| 脚本 | 测试项目 | 运行时间 | 推荐指数 |
|---|---|---|---|
| SuperBench | CPU/内存/磁盘/带宽 | 约5分钟 | ⭐⭐⭐⭐⭐ |
| YetAnotherBench | CPU/磁盘/网络 | 约3分钟 | ⭐⭐⭐⭐⭐ |
| LemonBench | CPU/内存/磁盘/网络/路由 | 约5分钟 | ⭐⭐⭐⭐ |
| Bench.sh | 基础配置+带宽 | 约2分钟 | ⭐⭐⭐ |
| UnixBench | CPU综合跑分 | 约30分钟 | ⭐⭐⭐⭐ |
三、SuperBench 使用教程
SuperBench 是最流行的综合测试脚本,一键测试 CPU、内存、磁盘、网络。
3.1 一键运行
wget -qO- sb.oldking.net | bash
或使用备用地址:
curl -fsL sb.oldking.net | bash
3.2 测试结果解读
| 项目 | 优秀 | 合格 | 较差 |
|---|---|---|---|
| CPU单核跑分 | >1500 | 800-1500 | <800 |
| 磁盘I/O | >500MB/s | 200-500MB/s | <200MB/s |
| 网络带宽 | >500Mbps | 100-500Mbps | <100Mbps |
四、YetAnotherBench 使用教程
YetAnotherBench(YABS)是新一代测试脚本,支持更详细的网络测试,包括网络抖动。
4.1 一键运行
curl -sL yabs.sh | bash
4.2 只测试网络(跳过磁盘测试)
curl -sL yabs.sh | bash -s -- -i
五、LemonBench 使用教程
LemonBench 测试项目最全面,包含回程路由追踪,适合评估网络质量。
5.1 快速模式(约2分钟)
curl -fsL https://ilemonra.in/LemonBenchIntl | bash -s fast
5.2 完整模式(约10分钟)
curl -fsL https://ilemonra.in/LemonBenchIntl | bash -s full
六、回程路由追踪
测试 VPS 到国内的网络路由,判断是否走优化线路(CN2/BGP)。
# 安装 besttrace
wget -qO- https://github.com/zhangyi0526/besttrace/raw/master/besttrace | bash
# 测试到北京/上海/广州三网回程
besttrace -q 1 你的VPS IP
或使用在线工具:
七、UnixBench CPU跑分
UnixBench 是最权威的 CPU 综合跑分工具,运行时间约 20–30 分钟。
wget -qO- https://github.com/teddysun/across/raw/master/unixbench.sh | bash
评分参考:
- > 2000:高性能 VPS,适合高负载业务
- 1000-2000:中等性能,适合建站和日常使用
- 500-1000:低性能,仅适合轻量级应用
- < 500:严重超售,不推荐购买
八、网络带宽测试
8.1 Speedtest 测速
# 安装 speedtest-cli
apt install speedtest-cli -y
# 运行测速
speedtest-cli --simple
8.2 多节点测试
# 使用 NodeSpeed 插件测国内节点
wget -qO- https://raw.githubusercontent.com/uxh/superspeed/master/superspeed.sh | bash
九、磁盘IO深度测试
# 安装 fio
apt install fio -y
# 随机读写测试(4K块)
fio --name=randwrite --ioengine=libaio --iodepth=16 --rw=randwrite --bs=4k --direct=1 --size=1G --numjobs=4
# 顺序读写测试(1M块)
fio --name=seqwrite --ioengine=libaio --iodepth=16 --rw=write --bs=1M --direct=1 --size=1G
评分参考:
- SSD:随机 4K 写入 > 50MB/s 为合格
- NVMe:随机 4K 写入 > 150MB/s 为合格
- HDD:随机 4K 写入 > 5MB/s 为合格
十、测试结果综合分析
拿到测试结果后,从以下几个维度综合评估:
| 维度 | 关注指标 | 判断标准 |
|---|---|---|
| CPU | 单核跑分 | >800 合格,>1500 优秀 |
| 内存 | 读写速度 | >10GB/s 合格 |
| 磁盘 | 顺序/随机读写 | SSD >200MB/s,NVMe >500MB/s |
| 网络 | 带宽/延迟 | 符合商家宣传的80%以上 |
| 路由 | 回程线路 | CN2/GIA/BGP优先 |
十一、常见问题
Q:跑分时 CPU 占用 100% 正常吗?
A:正常,跑分会压测 CPU 全部核心,测试期间可能影响其他进程。
Q:测试结果与商家宣传差距大怎么办?
A:先检查测试时间是否为高峰期(晚 20:00–22:00),多次测试取均值,差距仍大则可能虚标配置。
Q:磁盘 IO 测试会损坏硬盘吗?
A:不会,测试使用临时文件,测试完成后自动删除。
总结
VPS 性能测试建议流程:
- 先用 SuperBench 或 YABS 快速测试基础性能
- 用 LemonBench 测试回程路由
- UnixBench 跑 CPU 综合(可选,耗时)
- 多时段多次测试,排除高峰期波动
- 对比商家宣传和同类产品,决定续费或换商家
有问题欢迎评论区交流。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)