Yet Another Benchmark Script (YABS) - Linux Benchmarking Script using fio, iperf, & Geekbench

I guess my CPU is a bit old, then, ref. Wikipedia: :slight_smile:

Advanced Vector Extensions (AVX , also known as Sandy Bridge New Extensions) …
(It’s a storage server, so I don’t mind.)

@Miguel @psb @flips - should be fixed now, give it a go and let me know

3 Likes

Works now!!! :smiley:

1 Like

Excellent, thanks for testing!

And thanks to @psb for identifying the fix for this! :slight_smile:

2 Likes

Yep! Works like a charm! :nerd_face: :+1:

2 Likes

Thanks, it works great.

While we’re at it, you can strip the binary and it will go from 5MB down to 1.5MB.

4 Likes
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#              Yet-Another-Bench-Script              #
#                     v2020-02-10                    #
# https://github.com/masonr/yet-another-bench-script #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #

Wed 27 May 2020 07:28:45 PM CEST

Basic System Information:
---------------------------------
Processor  : AMD Ryzen 5 3600 6-Core Processor
CPU cores  : 12 @ 2194.025 MHz
AES-NI     : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
RAM        : 62Gi
Swap       : 31Gi
Disk       : 437G

fio Disk Speed Tests (Mixed R/W 50/50):
---------------------------------
Block Size | 4kb           (IOPS) | 64kb          (IOPS)
  ------   | ---            ----  | ----           ---- 
Read       | 494.65 MB/s (123.6k) | 765.33 MB/s  (11.9k)
Write      | 495.96 MB/s (123.9k) | 769.35 MB/s  (12.0k)
Total      | 990.62 MB/s (247.6k) | 1.53 GB/s    (23.9k)
           |                      |                     
Block Size | 512kb         (IOPS) | 1mb           (IOPS)
  ------   | -----          ----  | ---            ---- 
Read       | 683.46 MB/s   (1.3k) | 662.82 MB/s    (647)
Write      | 719.78 MB/s   (1.4k) | 706.96 MB/s    (690)
Total      | 1.40 GB/s     (2.7k) | 1.36 GB/s     (1.3k)

iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                          |                           |                 |                
Bouygues Telecom          | Paris, FR (10G)           | 917 Mbits/sec   | 921 Mbits/sec  
Online.net                | Paris, FR (10G)           | 921 Mbits/sec   | 909 Mbits/sec  
WorldStream               | The Netherlands (10G)     | 928 Mbits/sec   | 933 Mbits/sec  
wilhelm.tel               | Hamburg, DE (10G)         | 923 Mbits/sec   | 930 Mbits/sec  
Biznet                    | Bogor, Indonesia (1G)     | 729 Mbits/sec   | 328 Mbits/sec  
Hostkey                   | Moscow, RU (1G)           | 936 Mbits/sec   | 937 Mbits/sec  
Velocity Online           | Tallahassee, FL, US (10G) | 829 Mbits/sec   | 494 Mbits/sec  
Airstream Communications  | Eau Claire, WI, US (10G)  | 799 Mbits/sec   | 182 Mbits/sec  
Hurricane Electric        | Fremont, CA, US (10G)     | 825 Mbits/sec   | 276 Kbits/sec  

iperf3 Network Speed Tests (IPv6):
---------------------------------
Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                          |                           |                 |                
Bouygues Telecom          | Paris, FR (10G)           | 902 Mbits/sec   | 903 Mbits/sec  
Online.net                | Paris, FR (10G)           | 910 Mbits/sec   | 905 Mbits/sec  
WorldStream               | The Netherlands (10G)     | 913 Mbits/sec   | 910 Mbits/sec  
wilhelm.tel               | Hamburg, DE (10G)         | 910 Mbits/sec   | 915 Mbits/sec  
Airstream Communications  | Eau Claire, WI, US (10G)  | 794 Mbits/sec   | 217 Mbits/sec  
Hurricane Electric        | Fremont, CA, US (10G)     | 799 Mbits/sec   | 359 Mbits/sec  

Geekbench 5 Benchmark Test:
---------------------------------
Test            | Value                         
                |                               
Single Core     | 1295                          
Multi Core      | 7401                          
Full Test       | https://browser.geekbench.com/v5/cpu/2317869
2 Likes

Bench Monster on the same system:

---------------------------------------------------------------------------
 OS           : Debian GNU/Linux 10 (64 Bit)
 Virt/Kernel  : Dedicated / 5.4.41-1-pve
 CPU Model    : AMD Ryzen 5 3600 6-Core Processor
 CPU Cores    : 12 @ 2199.529 MHz x86_64 512 KB Cache
 CPU Flags    : AES-NI Enabled & VM-x/AMD-V Enabled
 Load Average : 1.04, 1.10, 0.52
 Total Space  : 437G (4.6G ~2% used)
 Total RAM    : 64335 MB (1235 MB + 2622 MB Buff in use)
 Total SWAP   : 32734 MB (0 MB in use)
 Uptime       : 0 days 4:44
---------------------------------------------------------------------------
 ASN & ISP    : AS24940, Hetzner Online GmbH
 Organization : HETZNER-DC
 Location     : Helsinki, Finland / FI
 Region       : Uusimaa
---------------------------------------------------------------------------

 ## Geekbench v4 CPU Benchmark:

  Single Core : 5773  (EXCELLENT)
   Multi Core : 31124

 ## IO Test

 CPU Speed:
    bzip2     : 148 MB/s
   sha256     : 297 MB/s
   md5sum     : 715 MB/s

 RAM Speed:
   Avg. write : 3481.6 MB/s
   Avg. read  : 10990.9 MB/s

 Disk Speed:
   1st run    : 993 MB/s
   2nd run    : 1.2 GB/s
   3rd run    : 1.2 GB/s
   -----------------------
   Average    : 1150.2 MB/s

 ## Global Speedtest

 Location                       Upload           Download         Ping   
---------------------------------------------------------------------------
 Speedtest.net                  925.52 Mbit/s    901.11 Mbit/s    1.028 ms
 Germany, Berlin (DNS:NET)      461.32 Mbit/s    540.74 Mbit/s    30.673 ms
 Russia, Moscow (MTS)           550.48 Mbit/s    762.52 Mbit/s    25.329 ms
---------------------------------------------------------------------------

 Finished in : 3 min 32 sec
 Timestamp   : 2020-05-27 17:44:19 GMT
 Saved in    : /root/speedtest.log

 Share results:
 - http://www.speedtest.net/result/9510263641.png
 - https://browser.geekbench.com/v4/cpu/15519495
 - https://clbin.com/bRJA0

Averaging a little over 100 YABS runs per day. Never really thought more than a handful of people would be using it, so thanks everyone for the interest! :slight_smile:

Daily run stats here: https://yabs.rowe.sh/
(could use a face lift, but does the job)

6 Likes

No one has posted a benchmark for some time, might as well post my newest vps.

Nexus Bytes London

# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#              Yet-Another-Bench-Script              #
#                     v2020-06-20                    #
# https://github.com/masonr/yet-another-bench-script #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #

Mon 22 Jun 21:58:02 BST 2020

Basic System Information:
---------------------------------
Processor  : AMD Ryzen 9 3950X 16-Core Processor
CPU cores  : 2 @ 3493.436 MHz
AES-NI     : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
RAM        : 1.9Gi
Swap       : 1.8Gi
Disk       : 40G

fio Disk Speed Tests (Mixed R/W 50/50):
---------------------------------
Block Size | 4k            (IOPS) | 64k           (IOPS)
  ------   | ---            ----  | ----           ---- 
Read       | 288.56 MB/s  (72.1k) | 2.53 GB/s    (39.6k)
Write      | 289.32 MB/s  (72.3k) | 2.55 GB/s    (39.8k)
Total      | 577.88 MB/s (144.4k) | 5.09 GB/s    (79.5k)
           |                      |                     
Block Size | 512k          (IOPS) | 1m            (IOPS)
  ------   | ---            ----  | ----           ---- 
Read       | 2.53 GB/s     (4.9k) | 2.49 GB/s     (2.4k)
Write      | 2.66 GB/s     (5.2k) | 2.65 GB/s     (2.5k)
Total      | 5.20 GB/s    (10.1k) | 5.14 GB/s     (5.0k)

iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                          |                           |                 |                
Bouygues Telecom          | Paris, FR (10G)           | 938 Mbits/sec   | 939 Mbits/sec  
Online.net                | Paris, FR (10G)           | 937 Mbits/sec   | 933 Mbits/sec  
WorldStream               | The Netherlands (10G)     | 939 Mbits/sec   | 940 Mbits/sec  
wilhelm.tel               | Hamburg, DE (10G)         | 934 Mbits/sec   | 908 Mbits/sec  
Biznet                    | Bogor, Indonesia (1G)     | 355 Mbits/sec   | 68.9 Mbits/sec 
Hostkey                   | Moscow, RU (1G)           | 917 Mbits/sec   | 880 Mbits/sec  
Velocity Online           | Tallahassee, FL, US (10G) | 554 Mbits/sec   | 451 Mbits/sec  
Airstream Communications  | Eau Claire, WI, US (10G)  | busy            | busy           
Hurricane Electric        | Fremont, CA, US (10G)     | 470 Mbits/sec   | 358 Mbits/sec  

Geekbench 4 Benchmark Test:
---------------------------------
Test            | Value                         
                |                               
Single Core     | 5799                          
Multi Core      | 10175                         
Full Test       | https://browser.geekbench.com/v4/cpu/15580721
8 Likes

New DE server setup for a client of ours, same setup as the new WDE for MyW.
RAID is still syncing.

# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#              Yet-Another-Bench-Script              #
#                     v2020-06-20                    #
# https://github.com/masonr/yet-another-bench-script #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #

Thu Aug  6 17:16:10 CEST 2020

Basic System Information:
---------------------------------
Processor  : AMD Ryzen 7 3700X 8-Core Processor
CPU cores  : 16 @ 2200.000 MHz
AES-NI     : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
RAM        : 125G
Swap       : 15G
Disk       : 2.8T

fio Disk Speed Tests (Mixed R/W 50/50):
---------------------------------
Block Size | 4k            (IOPS) | 64k           (IOPS)
  ------   | ---            ----  | ----           ----
Read       | 252.76 MB/s  (63.1k) | 574.15 MB/s   (8.9k)
Write      | 253.42 MB/s  (63.3k) | 577.17 MB/s   (9.0k)
Total      | 506.19 MB/s (126.5k) | 1.15 GB/s    (17.9k)
           |                      |
Block Size | 512k          (IOPS) | 1m            (IOPS)
  ------   | ---            ----  | ----           ----
Read       | 562.00 MB/s   (1.0k) | 721.49 MB/s    (704)
Write      | 591.86 MB/s   (1.1k) | 769.54 MB/s    (751)
Total      | 1.15 GB/s     (2.2k) | 1.49 GB/s     (1.4k)

iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider                  | Location (Link)           | Send Speed      | Recv Speed
                          |                           |                 |
Bouygues Telecom          | Paris, FR (10G)           | 915 Mbits/sec   | 908 Mbits/sec
Online.net                | Paris, FR (10G)           | 922 Mbits/sec   | 912 Mbits/sec
WorldStream               | The Netherlands (10G)     | 926 Mbits/sec   | 904 Mbits/sec
wilhelm.tel               | Hamburg, DE (10G)         | 923 Mbits/sec   | 925 Mbits/sec
Biznet                    | Bogor, Indonesia (1G)     | 393 Mbits/sec   | 131 Mbits/sec
Hostkey                   | Moscow, RU (1G)           | 936 Mbits/sec   | 937 Mbits/sec
Velocity Online           | Tallahassee, FL, US (10G) | 840 Mbits/sec   | 275 Mbits/sec
Airstream Comms           | Eau Claire, WI, US (10G)  | 800 Mbits/sec   | 381 Mbits/sec
Hurricane Electric        | Fremont, CA, US (10G)     | busy            | busy

iperf3 Network Speed Tests (IPv6):
---------------------------------
Provider                  | Location (Link)           | Send Speed      | Recv Speed
                          |                           |                 |
Bouygues Telecom          | Paris, FR (10G)           | 902 Mbits/sec   | 840 Mbits/sec
Online.net                | Paris, FR (10G)           | 911 Mbits/sec   | 902 Mbits/sec
WorldStream               | The Netherlands (10G)     | 913 Mbits/sec   | 907 Mbits/sec
wilhelm.tel               | Hamburg, DE (10G)         | 908 Mbits/sec   | 880 Mbits/sec
Airstream Comms           | Eau Claire, WI, US (10G)  | 790 Mbits/sec   | 240 Mbits/sec
Hurricane Electric        | Fremont, CA, US (10G)     | 805 Mbits/sec   | 206 Mbits/sec

Geekbench 5 Benchmark Test:
---------------------------------
Test            | Value
                |
Single Core     | 1316
Multi Core      | 9020
Full Test       | https://browser.geekbench.com/v5/cpu/3194226
1 Like

BTW thanks for formatting guys, I dunno how to do this properly.

@Mason and @Wolveix edited - thank you!

2 Likes
https://browser.geekbench.com/v5/cpu/3194226

ah yes image aren’t we all just benchmarking hetzner in last time. I think their electricity bill went up because i also did like 6 bench’s in the last week :joy:

1 Like

Could be the case here… :smiley:

They’re lucky I haven’t benched a similar server we have with them. In fact, same specs 100%… Shall BURN ITTTTTTTTTTTTT!

1 Like

Hmmm, not working with Arch. I feel so excluded, man.

1 Like

Hahaha :joy::joy::joy::joy:

Maybe try to boot on a live image and try it out?

1 Like

It’s not that important. I just want @Mason to feel guilty and lose a little sleep tonight :rofl:

1 Like

Arch and BSD deplorables beware.

Just curious what does it fail on?

2 Likes

No fail messages, no terminal output, it just pauses for a second or 2 and i get my $prompt

1 Like

Hmm, interesting. Even if you download the script and run it locally?

1 Like