When we purchase a new VPS, it is crucial to test its performance. Using professional VPS benchmark scripts, we can comprehensively understand the server's CPU performance, memory speed, disk I/O, network quality, and stability. If we encounter a machine with performance below expectations, we can promptly request a refund to avoid wasting money.
Complete Collection of VPS Testing Scripts
1. Fusion Monster Benchmark Script - GO Version
This is a comprehensive VPS performance benchmark script. The GO version, compared to the previous Shell version, has no environment dependencies, completely avoids referencing third-party shell files, and supports new features like testing in non-root environments.

Benchmark Script (No Acceleration for International Users)
export noninteractive=true && curl -L https://raw.githubusercontent.com/oneclickvirt/ecs/master/goecs.sh -o goecs.sh && chmod +x goecs.sh && ./goecs.sh install && goecsBenchmark Script (CDN Acceleration for International/Domestic Use)
export noninteractive=true && curl -L https://cdn.spiritlhl.net/https://raw.githubusercontent.com/oneclickvirt/ecs/master/goecs.sh -o goecs.sh && chmod +x goecs.sh && ./goecs.sh install && goecsBenchmark Script (CNB Acceleration for Domestic Users)
export noninteractive=true && export CN=true && curl -L https://cnb.cool/oneclickvirt/ecs/-/git/raw/main/goecs.sh -o goecs.sh && chmod +x goecs.sh && ./goecs.sh install && goecsScript Open Source Address:https://github.com/oneclickvirt/ecs
2. YABS (Yet Another Benchmark Script)
YABS is a VPS performance benchmark script popular among users on foreign VPS forums. This script automatically runs top-tier industry benchmark tools, includes multiple tests to evaluate server performance in key areas: using fio for disk performance, iperf3 for network performance, and Geekbench for CPU/memory performance. It requires no installation of external dependencies and can run without elevated privileges.
Benchmark Script
curl -sL https://yabs.sh | bashOr use
wget -qO- yabs.sh | bashOpen Source Address:https://github.com/masonr/yet-another-bench-script
3. Other Scripts
Below are some scripts that were once very popular but have slower updates now and fewer users. If the two commonly used VPS performance benchmark scripts above do not meet your needs, you can also choose from these scripts for testing.
bench.sh System Info & Speed Test
wget -qO- bench.sh | bashor
curl -Lso- bench.sh | bashUnixBench Performance Test
wget --no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh
chmod +x unixbench.sh
./unixbench.shIP Quality Detection
bash <(curl -Ls https://Check.Place) -IOpen Source Address:https://github.com/xykt/IPQuality
Streaming Media Unlock Test
bash <(curl -L -s check.unlock.media)Open Source Address:https://github.com/lmc999/RegionRestrictionCheck
How to Use Benchmark Scripts?
First, you need to connect to your VPS using an SSH tool. Naiba uses Xshell. Refer to:Tutorial on Connecting to VPS with Xshell 8_How to Log into VPS from Computer – Naibabiji
After connecting to the VPS, copy and paste any of the script commands above into the operation interface, press Enter, and you can start testing the VPS performance or network speed.
How to Interpret Benchmark Results?
Interpretation of Disk IO Test Results
- Excellent: > 200 MB/s
- Good: 100-200 MB/s
- Average: 50-100 MB/s
- Poor: < 50 MB/s
Network Speed Test Interpretation
- International Bandwidth: > 100 Mbps is excellent
- Domestic Speed: Judged based on line quality
- Latency: < 100ms is excellent, 100-200ms is good
UnixBench Score Interpretation
- < 500 points: Poor performance, suitable for lightweight applications
- 500-1000 points: Medium performance, suitable for personal websites
- 1000-2000 points: Good performance, suitable for small and medium-sized enterprises
- > 2000 points: Excellent performance, suitable for high-traffic websites
Choosing a VPS Based on Test Results
The UnixBench test result is a comprehensive score; here we primarily select VPS based on the test results from Fusion Monster/YABS.
Core Metrics Qualification Standards (2026)
1. Disk Performance - The Most Critical Indicator
- Unqualified: 4K Random Read < 5,000 IOPS ❌
- Qualified: 4K Random Read 5,000-15,000 IOPS ✅
- Excellent: 4K Random Read > 15,000 IOPS ⭐
- Top-tier: 4K Random Read > 30,000 IOPS ⭐⭐⭐
2. Network Performance - Second Most Important
- Unqualified: Download Speed < 100Mbps ❌
- Qualified: Download Speed 100Mbps-1Gbps ✅
- Excellent: Download Speed > 1Gbps ⭐
- Top-tier: Download Speed > 5Gbps ⭐⭐⭐
3. CPU Performance - Basic Requirement
- Unqualified: sysbench < 600 points ❌
- Qualified: sysbench 600-800 points ✅
- Excellent: sysbench > 800 points ⭐
4. Memory Performance - Usually Sufficient
- Qualified: Read/Write Speed > 5,000 MB/s ✅
- Excellent: Read/Write Speed > 10,000 MB/s ⭐
Quick Decision Rules (30-Second Decision Method)
Rule 1: One-Vote Veto System
If any item fails, the overall rating is downgraded:
- ❌ Disk 4K Read < 5,000 IOPS → Not Recommended for Purchase
- ❌ Network Download < 100Mbps → Not Recommended for Purchase
- ❌ CPU Score < 600 points → Consider with Caution
Rule 2: Cost-Effectiveness Calculation Formula
性价比分数 = 4K随机读IOPS ÷ 月费美元Judgment Criteria:
- < 1,000 points: Low Cost-Effectiveness ❌
- 1,000-2,000 points: Medium Cost-Effectiveness ⭐⭐
- 2,000-4,000 points: High Cost-Effectiveness ⭐⭐⭐
- > 4,000 points: Extremely High Cost-Effectiveness ⭐⭐⭐⭐
VPS Selection Guide Based on Real Cases
Below is myA $6 per month VPS purchased from VultrTest results from running the minimalist version of the fusion monster script:
---------------------基础信息查询--感谢所有开源项目----------------------
CPU 型号 : Intel Core Processor (Skylake, IBRS)
CPU 核心数 : 1
CPU 频率 : 3791.996 MHz
CPU 缓存 : L1: 32.00 KB / L2: 4.00 MB / L3: 16.00 MB
AES-NI指令集 : ✔ Enabled
VM-x/AMD-V支持 : ❌ Disabled
内存 : 214.17 MiB / 954.93 MiB
Swap : 0 KiB / 3.03 GiB
硬盘空间 : 6.14 GiB / 29.48 GiB
启动盘路径 : /dev/vda2
系统在线时间 : 0 days, 0 hour 4 min
负载 : 0.22, 0.13, 0.06
系统 : Debian GNU/Linux 12 (bookworm) (x86_64)
架构 : x86_64 (64 Bit)
内核 : 6.1.0-43-amd64
TCP加速方式 : bbr
虚拟化架构 : Microsoft Hyper-V
NAT类型 : Port Restricted Cone
IPV4 ASN : AS20473 The Constant Company, LLC
IPV4 位置 : Elk Grove Village / Illinois / US
------------------------CPU测试--通过sysbench测试-------------------------
-> CPU 测试中 (Fast Mode, 1-Pass @ 5sec)
1 线程测试(单核)得分: 607 Scores
--------------------内存测试--感谢lemonbench开源----------------------------
-> 内存测试 Test (Fast Mode, 1-Pass @ 5sec)
单线程读测试: 11666.30 MB/s
单线程写测试: 10061.02 MB/s
----------------------磁盘fio读写测试--感谢yabs开源-----------------------
Block Size | 4k (IOPS) | 64k (IOPS)
------ | --- ---- | ---- ----
Read | 131.03 MB/s (32.7k) | 626.61 MB/s (9.7k)
Write | 131.38 MB/s (32.8k) | 629.91 MB/s (9.8k)
Total | 262.42 MB/s (65.6k) | 1.25 GB/s (19.6k)
| |
Block Size | 512k (IOPS) | 1m (IOPS)
------ | --- ---- | ---- ----
Read | 652.88 MB/s (1.2k) | 684.04 MB/s (668)
Write | 687.57 MB/s (1.3k) | 729.60 MB/s (712)
Total | 1.34 GB/s (2.6k) | 1.41 GB/s (1.3k)
---------------------自动更新测速节点列表--本脚本原创----------------------
位置 上传速度 下载速度 延迟
Speedtest.net 1110.89Mbps 6717.59Mbps 1.01ms
------------------------------------------------------------------------
总共花费 : 3 分 28 秒
时间 : Gum Cig 20 9:26:38 saaku UTC 2026
------------------------------------------------------------------------
Test Result Summary:
- CPU Performance (sysbench): 607 points
- Memory Speed: Read 11.6GB/s, Write 10.0GB/s
- Disk 4K Random Read: 32,700 IOPS (32.7k)
- Network Download Speed: 6.7 Gbps (approx. 6,700 Mbps)
- Monthly Fee: $6 USD
Step 1: Check Key Metrics Against Qualification Threshold
Qualification Threshold Standards (2026):
- Disk 4K Random Read: > 5,000 IOPS ✅
- Network Download Speed: > 100 Mbps ✅
- CPU Performance: > 600 points ✅
- Memory Speed: > 5,000 MB/s ✅
Case Analysis:
- Disk: 32,700 IOPS ✅ (Far exceeds the 5,000 requirement)
- Network: 6,700 Mbps ✅ (Far exceeds the 100 Mbps requirement)
- CPU: 607 points ✅ (Just meets the standard)
- Memory: 11,600 MB/s ✅ (Far exceeds the requirement)
Conclusion: All key metrics are qualified. This is a qualified VPS!
Step 2: Calculate the Value-for-Money Score
Simple Formula: Value-for-Money Score = 4K Random Read IOPS ÷ Monthly Cost in USD
Value-for-Money Judgment Criteria:
- < 1,000 points: Low Cost-Effectiveness ❌
- 1,000-2,000 points: Medium Cost-Effectiveness ⭐⭐
- 2,000-4,000 points: High Cost-Effectiveness ⭐⭐⭐
- > 4,000 points: Extremely High Cost-Effectiveness ⭐⭐⭐⭐
Case Judgment: 5,450 points → Extremely High Value for Money ⭐⭐⭐⭐
Practical Application: How to Choose Your VPS
Scenario 1: Personal Use (Blog, Small Website)
Requirement: All metrics need to meet the baseline. The Vultr machine tested above: Fully meets and performance far exceeds requirements ✅
Scenario 2: Enterprise Application (E-commerce, API Service)
Requirement: Requires better CPU performance. The Vultr machine tested above: Excellent disk and network, CPU slightly weaker, but basically usable ⚠️
Scenario 3: High-Performance Demand (Database, Gaming)
Requirement: Requires top-tier CPU and RAM. The Vultr machine tested above: CPU is the bottleneck, not suitable ❌
Now, you can go and test the value for money of your own VPS. Note: No matter how high the value for money is, if the key metrics are not up to standard, the machine you buy will just collect dust.

Comments are closed
The comment function for this article is closed. If you have any questions, please feel free to contact us through other channels.