主题模式
Are you an LLM? You can read better optimized documentation at /vps/tools/vps-benchmark.md for this page in Markdown format
VPS 性能测试脚本汇总:CPU、内存、硬盘、网络全维度检测
买到一台新 VPS,第一件事就是跑分测试。本文汇总了 2026 年最常用的 VPS 性能测试脚本,从 CPU 到网络,一个脚本全搞定。
🏃 综合性能测试
1. YABS (Yet Another Bench Script) - 推荐
最全面的 VPS 性能测试脚本,一次运行测试 CPU、硬盘、网络三大维度。
bash
curl -sL yabs.sh | bash测试内容:
| 测试项 | 说明 |
|---|---|
| CPU 跑分 | Geekbench 5/6 单核/多核分数 |
| 硬盘 I/O | 4K/64K 读写速度 |
| 网络测速 | 全球多节点测速 |
| 系统信息 | CPU 型号、内存、虚拟化类型 |
输出示例:
## CPU Benchmark
System Info:
CPU Model: Intel Xeon E5-2697 v4 (2 cores)
CPU Speed: 2.30 GHz / 3.06 GHz
Total Memory: 4 GB
Total Disk: 80 GB
Geekbench 5 Benchmark Test:
Single Core: 412
Multi Core: 728
## Disk Speed Test
I/O Speed (4K): 120.5 MB/s
I/O Speed (64K): 890.2 MB/s
I/O Speed (512K): 920.1 MB/s
## Network Speed Test
Node Name Upload Speed Download Speed
Hong Kong 890 Mbps 920 Mbps
Tokyo 780 Mbps 850 Mbps
Singapore 720 Mbps 800 Mbps解读跑分
- 单核 > 800:性能优秀,适合建站
- 单核 500-800:中规中矩,日常够用
- 单核 < 500:低端机,仅适合做轻量代理
2. bench.sh - 经典综合测试
老牌测试脚本,简洁实用:
bash
# 在线运行
wget -qO- bench.sh | bash
# 或
curl -Lso- bench.sh | bash特点:
- 系统信息一键概览
- 硬盘 I/O 两次测试取平均
- 国内/国外多节点测速
- 输出简洁,适合截图分享
📊 CPU 性能专项测试
1. Geekbench 专项测试
如果只需要 CPU 跑分:
bash
# Geekbench 5
curl -sL https://cdn.geekbench.com/Geekbench-5.4.5-Linux.tar.gz | tar xz
cd Geekbench-5.4.5-Linux
./geekbench5性能参考:
| CPU 型号 | 单核 | 多核 | 等级 |
|---|---|---|---|
| AMD EPYC 7763 | 1600+ | 8000+ | 旗舰 |
| Intel Xeon Platinum | 1200+ | 4000+ | 高端 |
| AMD EPYC 7402 | 900+ | 3000+ | 中端 |
| Intel Xeon E5 | 400-600 | 700-1000 | 入门 |
| AMD APU / Atom | 100-300 | 200-500 | 低端 |
2. sysbench CPU 测试
更细粒度的 CPU 测试:
bash
# 安装 sysbench
sudo apt install -y sysbench
# CPU 测试(4 线程,10 秒)
sysbench cpu --threads=4 --time=10 run
# 内存测试
sysbench memory --time=10 run结果解读:
- events per second > 3000:优秀
- events per second 1000-3000:良好
- events per second < 1000:较弱
💾 硬盘 I/O 测试
1. fio 专业硬盘测试
最准确的硬盘 I/O 测试工具:
bash
# 安装 fio
sudo apt install -y fio
# 4K 随机读写测试(最关键)
fio --name=rand_rw --rw=randrw --rwmixread=70 --bs=4k --size=1G \
--numjobs=4 --time_based --runtime=60 --group_reporting
# 顺序读写测试
fio --name=seq_rw --rw=read --bs=1M --size=1G --numjobs=1 --time_based --runtime=604K 随机读写参考值:
| IOPS | 速度 | 评价 |
|---|---|---|
| > 50000 | > 200 MB/s | NVMe SSD(优秀) |
| 10000-50000 | 40-200 MB/s | SATA SSD(良好) |
| 1000-10000 | 4-40 MB/s | 高端 NVMe(中等) |
| < 1000 | < 4 MB/s | 机械硬盘(慢) |
2. dd 简单测试
快速粗略测试:
bash
# 写入测试
dd if=/dev/zero of=testfile bs=1M count=1024 oflag=direct
# 读取测试
dd if=testfile of=/dev/null bs=1M iflag=direct
# 清理
rm testfile注意
dd 测试结果仅供参考,不准确。建议使用 fio 做正式测试。
🌐 网络测速
1. speedtest-cli 官方测速
bash
# 安装
sudo apt install -y speedtest-cli
# 运行测速
speedtest-cli2. 多节点网络测试
bash
# 三网测速(电信/联通/移动)
bash <(curl -sL https://raw.githubusercontent.com/oooldking/script/master/superspeed.sh)测试节点:
- 电信:北京、上海、广州
- 联通:北京、上海、广州
- 移动:北京、上海、广州
3. 回程路由测试
测试 VPS 到国内的回程路由:
bash
# BestTrace 回程测试
wget https://cdn.ipip.net/17mon/besttrace4linux.zip
unzip besttrace4linux.zip
chmod +x besttrace
./besttrace -q 1 114.114.114.114优质线路特征:
- 回程走 CN2 GIA(59.43.x.x)
- 全程延迟 < 150ms(亚洲节点)
- 无绕路(不绕道美国/欧洲)
🎬 流媒体解锁检测
1. RegionRestrictionCheck - 全能检测
bash
bash <(curl -L -s check.unlock.media)检测项目:
| 平台 | 检测内容 |
|---|---|
| Netflix | 原创剧/非自制剧解锁、地区识别 |
| Disney+ | 解锁状态、地区 |
| YouTube Premium | 区域识别 |
| HBO Max | 解锁状态 |
| Hulu | 解锁状态 |
| TikTok | 区域识别 |
解读 Netflix 结果
- Yes (Region: US):原生 IP,完美解锁
- Only Homemade:只能看自制剧,IP 质量一般
- No:未解锁,IP 被封
2. 流媒体检测(IPv6 专用)
如果 VPS 有 IPv6,单独测试 IPv6 解锁能力:
bash
bash <(curl -L -s check.unlock.media) -M 6🔧 IP 质量检测
1. IP 纯净度检测
bash
# 一键检测 IP 纯净度
bash <(curl -sL https://raw.githubusercontent.com/xykt/IPQuality/main/ip.sh)检测维度:
- IP 风险评分(0-100,越低越好)
- 是否为数据中心 IP
- 是否在黑名单中
- 邮件端口是否被封
2. IP 地理位置检测
bash
# 查看真实地理位置
curl https://ipinfo.io📋 一键全套测试脚本
综合测试脚本(推荐)
将以上最常用的测试整合:
bash
#!/bin/bash
echo "========== VPS 性能测试 =========="
echo "1. 系统信息"
echo "--------------------------------"
cat /etc/os-release | head -5
echo "CPU: $(nproc) cores"
echo "RAM: $(free -h | grep Mem | awk '{print $2}')"
echo "Disk: $(df -h / | tail -1 | awk '{print $2}')"
echo ""
echo "2. YABS 性能测试"
echo "--------------------------------"
curl -sL yabs.sh | bash
echo ""
echo "3. 流媒体解锁检测"
echo "--------------------------------"
bash <(curl -L -s check.unlock.media) -M 4📊 测试结果解读
性能等级参考
| 等级 | YABS 单核 | 4K I/O | 网络速度 | 适用场景 |
|---|---|---|---|---|
| S 级 | > 1000 | > 200 MB/s | > 1 Gbps | 建站、高负载应用 |
| A 级 | 700-1000 | 100-200 MB/s | 500-1000 Mbps | 建站、Docker |
| B 级 | 400-700 | 50-100 MB/s | 200-500 Mbps | 代理、轻量应用 |
| C 级 | 200-400 | 20-50 MB/s | 100-200 Mbps | 代理、测试 |
| D 级 | < 200 | < 20 MB/s | < 100 Mbps | 不推荐 |
VPS 选购建议
根据测试结果选择用途:
- S/A 级 VPS:适合建站、跑应用、部署 Jellyfin 影音中心
- B 级 VPS:适合做代理节点、运行 Ollama 本地大模型
- C 级 VPS:仅适合做轻量代理、学习测试
- D 级 VPS:不建议购买
🚀 常用工具汇总
| 脚本 | 命令 | 用途 |
|---|---|---|
| YABS | curl -sL yabs.sh | bash | 综合测试 |
| bench.sh | wget -qO- bench.sh | bash | 综合测试 |
| 流媒体检测 | bash <(curl -L -s check.unlock.media) | 流媒体解锁 |
| IP 质量 | bash <(curl -sL IPQuality/ip.sh) | IP 纯净度 |
| Kejilion | curl -sS -O kejilion.sh && ./kejilion.sh | 运维工具箱 |
省钱建议
如果你不想花时间折腾 VPS,可以直接选择 优质机场推荐 里的一线机场。像青云梯、飞鸟这种带原生 IP 的专线机场,解锁能力和稳定性远超自建 VPS。
