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

Never mind. It’s Running. I’m a dipshit lol

1 Like

Lol okay :stuck_out_tongue: Let me know if any of the binaries fail (fio/iperf/geekbench)

2 Likes

XD oof i am sure it was a fail i often do the same no worries

1 Like

I’ll post when it’s done =)

2 Likes

I want to call the police when can we add licences :sob:.
Nah joking take your time by my side i would love it to simply not benchmark my machines every 2 minutes :joy: so i see them on my account.

1 Like

Can add it in this weekend probably :slight_smile: shouldn’t be much to do. Have to tweak the geekbench timeout to grab the results as well since users were reporting issues of the scores not posting to the geekbench site before the script tried to fetch them.

Also, you know the geekbench claim URLs are written out to a file? :slight_smile:

1 Like

Oh didn’t knew that’s very intressting. Well in my very basic integration that i did with some read and a variable it worked like a charm for a few weeks i think.

Even the URL was still correctly working.
If you want i can send you my licence in PM so you can test it out and the login on the geekbench website.

1 Like

That’s okay. I’ll just create a testing branch of the GitHub project and ping you when it’s ready to try out if that’s cool

Sure perfect! and take your time there is no hurry :grin:

All good in the hood. It’s now been tested on Arch lol

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

Thu 06 Aug 2020 08:06:11 PM CEST

Basic System Information:
---------------------------------
Processor  : Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
CPU cores  : 8 @ 1605.451 MHz
AES-NI     : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
RAM        : 15Gi
Swap       : 15Gi
Disk       : 1.1P

fio Disk Speed Tests (Mixed R/W 50/50):
---------------------------------
Block Size | 4k            (IOPS) | 64k           (IOPS)
  ------   | ---            ----  | ----           ---- 
Read       | 1.23 MB/s      (308) | 17.12 MB/s     (267)
Write      | 1.26 MB/s      (315) | 17.62 MB/s     (275)
Total      | 2.49 MB/s      (623) | 34.74 MB/s     (542)
           |                      |                     
Block Size | 512k          (IOPS) | 1m            (IOPS)
  ------   | ---            ----  | ----           ---- 
Read       | 65.78 MB/s     (128) | 61.54 MB/s      (60)
Write      | 69.10 MB/s     (134) | 65.93 MB/s      (64)
Total      | 134.89 MB/s    (262) | 127.47 MB/s    (124)

iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                          |                           |                 |                
Bouygues Telecom          | Paris, FR (10G)           | 898 Mbits/sec   | 828 Mbits/sec  
Online.net                | Paris, FR (10G)           | 915 Mbits/sec   | 325 Mbits/sec  
WorldStream               | The Netherlands (10G)     | 903 Mbits/sec   | 297 Mbits/sec  
wilhelm.tel               | Hamburg, DE (10G)         | 906 Mbits/sec   | 539 Mbits/sec  
Biznet                    | Bogor, Indonesia (1G)     | 693 Mbits/sec   | 111 Mbits/sec  
Hostkey                   | Moscow, RU (1G)           | 911 Mbits/sec   | 346 Mbits/sec  
Velocity Online           | Tallahassee, FL, US (10G) | 848 Mbits/sec   | 257 Mbits/sec  
Airstream Comms           | Eau Claire, WI, US (10G)  | 827 Mbits/sec   | 268 Mbits/sec  
Hurricane Electric        | Fremont, CA, US (10G)     | busy            | busy           

Geekbench 5 Benchmark Test:
---------------------------------
Test            | Value                         
                |                               
Single Core     | 832                           
Multi Core      | 3116                          
Full Test       | https://browser.geekbench.com/v5/cpu/3195986
1 Like

Nice thanks for testing!!

Lol! What’s df -hT look like on that box, if you don’t mind?

Filesystem     Type         Size  Used Avail Use% Mounted on
dev            devtmpfs     7.8G     0  7.8G   0% /dev
run            tmpfs        7.8G  1.3M  7.8G   1% /run
/dev/md2       ext4        1007G   21G  936G   3% /
tmpfs          tmpfs        7.8G   16K  7.8G   1% /dev/shm
tmpfs          tmpfs        7.8G     0  7.8G   0% /sys/fs/cgroup
tmpfs          tmpfs        7.8G   25M  7.8G   1% /tmp
/dev/md3       ext4         4.5T  217G  4.0T   6% /home
/dev/md1       ext3         487M   69M  393M  15% /boot
gdrivecache:   fuse.rclone  1.1P  4.8T  1.0P   1% /mnt/gdrive
tmpfs          tmpfs        1.6G     0  1.6G   0% /run/user/1000
1 Like

Sadly not 1.1 petabytes :frowning:

1 Like

Hmm. Weird that it’s grabbing your gdrive fuse mount and counting it.

In the script’s df command it passes: -t simfs -t ext2 -t ext3 -t ext4 -t btrfs -t xfs -t vfat -t ntfs -t swap, to only count those disk types. Maybe your version of df doesn’t have the -t flag? Do you see the flag in the help output when you type df --help?

I do. Perhaps it’s because I have to bind directories in my home folder to the root partition for Plex to parse them on Arch. Could be the bind in /mnt ?

That sounds like a possibility.

Give this a try:

df -t simfs -t ext2 -t ext3 -t ext4 -t btrfs -t xfs -t vfat -t ntfs -t swap -l --total -h | grep total | awk '{ print $2 }'

1.1P again

1 Like

Darn. Was hoping the “-l” (local) flag would prevent it from counting the gdrive mount. Not sure what to make of that one.

Me either. Hope you don’t really lose any sleep tonight lol

1 Like

All good!

I’ll sleep like a baby knowing it (mostly) works on Arch :smiley:

2 Likes