Copyright © Stangerup Cloud
YABS (Yet Another Benchmark Script) is one of the quickest ways of measuring the raw power a new Linux VPS or cloud server. It’s incredibly easy to use, and gives quick comparable results for CPU, disk I/O, RAM, and network speed.
Step 1: Access your server with SSH
Start by accessing your server as root. This can be done using an application like Termius or through the terminal with a traditional SSH command:
ssh root@server-ip
ssh user@server-ip
sudo -i
Step 2: Run YABS with cURL
Once you’re logged into the server as root, you’re ready to go. Type in the following command to initialize a full YABS run.
curl -sL yabs.sh | bash
That’s pretty much it.
For example, if you wanted to skip the disk I/O and network speed tests:
curl -sL yabs.sh | bash -s -- -dn
Step 3: Interpret the results
After running YABS on one or multiple servers, you’ll quickly be able to tell what you’re dealing with. You’re probably looking at an output similar to what’s below.
The test is split into the following sections:
root@yabs-test:~# curl -sL yabs.sh | bash
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# Yet-Another-Bench-Script #
# v2025-04-20 #
# https://github.com/masonr/yet-another-bench-script #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
Sat Jan 31 11:19:09 PM UTC 2026
Basic System Information:
---------------------------------
Uptime : 0 days, 0 hours, 15 minutes
Processor : AMD EPYC-Genoa Processor
CPU cores : 2 @ 2399.998 MHz
AES-NI : Enabled
VM-x/AMD-V : Disabled
RAM : 3.7 GiB
Swap : 0.0 KiB
Disk : 75.0 GiB
Distro : Ubuntu 24.04.3 LTS
Kernel : 6.8.0-90-generic
VM Type : KVM
IPv4/IPv6 : Online / Online
IPv6 Network Information:
---------------------------------
ISP : Hetzner Online GmbH
ASN : AS24940 Hetzner Online GmbH
Host : Hetzner Online GmbH
Location : Falkenstein, Saxony (SN)
Country : Germany
fio Disk Speed Tests (Mixed R/W 50/50) (Partition /dev/sda1):
---------------------------------
Block Size | 4k (IOPS) | 64k (IOPS)
------ | --- ---- | ---- ----
Read | 143.04 MB/s (35.7k) | 1.41 GB/s (22.0k)
Write | 143.42 MB/s (35.8k) | 1.41 GB/s (22.1k)
Total | 286.47 MB/s (71.6k) | 2.82 GB/s (44.1k)
| |
Block Size | 512k (IOPS) | 1m (IOPS)
------ | --- ---- | ---- ----
Read | 1.99 GB/s (3.8k) | 2.28 GB/s (2.2k)
Write | 2.10 GB/s (4.1k) | 2.44 GB/s (2.3k)
Total | 4.09 GB/s (7.9k) | 4.72 GB/s (4.6k)
iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider | Location (Link) | Send Speed | Recv Speed | Ping
----- | ----- | ---- | ---- | ----
Clouvider | London, UK (10G) | 5.45 Gbits/sec | 3.79 Gbits/sec | 21.9 ms
Eranium | Amsterdam, NL (100G) | 13.7 Gbits/sec | 4.39 Gbits/sec | 11.8 ms
Uztelecom | Tashkent, UZ (10G) | 1.95 Gbits/sec | 781 Mbits/sec | 97.6 ms
Leaseweb | Singapore, SG (10G) | 1.14 Gbits/sec | 1.39 Gbits/sec | 170 ms
Clouvider | Los Angeles, CA, US (10G) | 1.04 Gbits/sec | 1.21 Gbits/sec | 161 ms
Leaseweb | NYC, NY, US (10G) | 2.32 Gbits/sec | 2.53 Gbits/sec | 94.4 ms
Edgoo | Sao Paulo, BR (1G) | 1.03 Gbits/sec | 1.24 Gbits/sec | 206 ms
iperf3 Network Speed Tests (IPv6):
---------------------------------
Provider | Location (Link) | Send Speed | Recv Speed | Ping
----- | ----- | ---- | ---- | ----
Clouvider | London, UK (10G) | 6.88 Gbits/sec | 5.07 Gbits/sec | 21.0 ms
Eranium | Amsterdam, NL (100G) | 15.5 Gbits/sec | 4.50 Gbits/sec | 11.7 ms
Uztelecom | Tashkent, UZ (10G) | 2.23 Gbits/sec | 3.07 Gbits/sec | 97.8 ms
Leaseweb | Singapore, SG (10G) | 1.18 Gbits/sec | 1.37 Gbits/sec | 170 ms
Clouvider | Los Angeles, CA, US (10G) | 1.10 Gbits/sec | 1.40 Gbits/sec | 160 ms
Leaseweb | NYC, NY, US (10G) | 2.37 Gbits/sec | 2.47 Gbits/sec | 94.7 ms
Edgoo | Sao Paulo, BR (1G) | 953 Mbits/sec | 1.07 Gbits/sec | 205 ms
Geekbench 6 Benchmark Test:
---------------------------------
Test | Value
|
Single Core | 1883
Multi Core | 3433
Full Test | https://browser.geekbench.com/v6/cpu/16361543
YABS completed in 12 min 41 sec
