Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Yet Another Benchmark Script (YABS) - Linux Benchmarking Script using dd, iperf, & Geekbench - Page 4
New on LowEndTalk? Please Register and read our Community Rules.

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

1246

Comments

  • @Dazzle said:
    Hi Mason,

    Could you please add Singapore location?

    Also, Indonesia location (Biznet) seems pretty difficult to get the result. Jakarta is better than Bogor afaik in term of internet infrastructure.

    Unfortunately the Biznet location was the only public iperf3 server in that region. Couldn't find a single other one throughout all of APAC. If you find another location out that way or a provider willing to sponsor one, please let me know!

  • # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    #              Yet-Another-Bench-Script              #
    #                     v2019-10-08                    #
    # https://github.com/masonr/yet-another-bench-script #
    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    
    Tue Dec 10 12:24:59 CET 2019
    
    Basic System Information:
    ---------------------------------
    Processor  : Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz
    CPU cores  : 16 @ 4816.845 MHz
    AES-NI     : ✔ Enabled
    VM-x/AMD-V : ✔ Enabled
    RAM        : 62G
    Swap       : 15G
    Disk       : 1.9T
    
    Disk Speed Tests:
    ---------------------------------
           | Test 1      | Test 2      | Test 3      | Avg
           |             |             |             |
    Write  | 1700.00 MB/s | 1700.00 MB/s | 1700.00 MB/s | 1.70   GB/s
    Read   | 3132.98 MB/s | 3216.26 MB/s | 3130.54 MB/s | 3.16   GB/s
    
    Geekbench 4 Benchmark Test:
    ---------------------------------
    Test            | Value
                    |
    Single Core     | 6381
    Multi Core      | 36138
    Full Test       | https://browser.geekbench.com/v4/cpu/15019208
    
    
    Thanked by 1MasonR
  • Quite the beefy machine you've got there, @eKo! :)

  • @MasonR said:
    Quite the beefy machine you've got there, @eKo! :)

    @eKo trying to show off :-) er... inspire others to aim big :+1:

    Thanked by 1MasonR
  • @MasonR said:
    Quite the beefy machine you've got there, @eKo! :)

    Hi, thats a Hetzner EX62-NVMe

    Quite Impressed by It, but I would prefer to switch to Ryzen. (soon a benchmark of it).

    Thanked by 2MasonR poisson
  • @eKo said:

    @MasonR said:
    Quite the beefy machine you've got there, @eKo! :)

    Hi, thats a Hetzner EX62-NVMe

    Quite Impressed by It, but I would prefer to switch to Ryzen. (soon a benchmark of it).

    Which Ryzen? 3950X?

  • Selectel's CL05. Surprisingly, the actual CPU is i5 4670 instead of the listed i5 3550. I didn't like the disks but it's alright for its price

    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    #              Yet-Another-Bench-Script              #
    #                     v2019-10-08                    #
    # https://github.com/masonr/yet-another-bench-script #
    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    
    Sun 15 Dec 2019 09:15:22 PM MSK
    
    Basic System Information:
    ---------------------------------
    Processor  : Intel(R) Core(TM) i5-4670 CPU @ 3.40GHz
    CPU cores  : 4 @ 1089.380 MHz
    AES-NI     : ✔ Enabled
    VM-x/AMD-V : ✔ Enabled
    RAM        : 7.7Gi
    Swap       : 4.8Gi
    Disk       : 1.8T
    
    Disk Speed Tests:
    ---------------------------------
           | Test 1      | Test 2      | Test 3      | Avg
           |             |             |             |
    Write  | 31.60  MB/s | 34.90  MB/s | 37.60  MB/s | 34.70  MB/s
    Read   | 7.72   MB/s | 8.41   MB/s | 11.48  MB/s | 9.20   MB/s
    
    iperf3 Network Speed Tests (IPv4):
    ---------------------------------
    Provider                  | Location (Link)           | Send Speed      | Recv Speed
                              |                           |                 |
    Bouygues Telecom          | Paris, FR (10G)           | 917 Mbits/sec   | 795 Mbits/sec
    Online.net                | Paris, FR (10G)           | 919 Mbits/sec   | 663 Mbits/sec
    Severius                  | The Netherlands (10G)     | busy            | 476 Mbits/sec
    Worldstream               | The Netherlands (10G)     | 926 Mbits/sec   | 665 Mbits/sec
    wilhelm.tel               | Hamburg, DE (10G)         | 928 Mbits/sec   | 830 Mbits/sec
    Biznet                    | Bogor, Indonesia (1G)     | 0.00 bits/sec   | 0.00 bits/sec
    Hostkey                   | Moscow, RU (1G)           | 939 Mbits/sec   | 940 Mbits/sec
    Velocity Online           | Tallahassee, FL, US (10G) | 845 Mbits/sec   | 341 Mbits/sec
    Airstream Communications  | Eau Claire, WI, US (10G)  | 785 Mbits/sec   | 292 Mbits/sec
    Hurricane Electric        | Fremont, CA, US (10G)     | 817 Mbits/sec   | busy
    
    Geekbench 4 Benchmark Test:
    ---------------------------------
    Test            | Value
                    |
    Single Core     | 4439
    Multi Core      | 12377
    Full Test       | https://browser.geekbench.com/v4/cpu/15039622
    

    Thanks for the wonderful script!

    Thanked by 1MasonR
  • > gazmull said: Disk Speed Tests:

       | Test 1      | Test 2      | Test 3      | Avg
       |             |             |             |
    

    Write | 31.60 MB/s | 34.90 MB/s | 37.60 MB/s | 34.70 MB/s
    Read | 7.72 MB/s | 8.41 MB/s | 11.48 MB/s | 9.20 MB/s

    The disk seems slow?

  • Thank you so much ❤️

    Thanked by 1MasonR
  • @MasonR said:
    Hey all,

    Over the past few days I started working on a benchmarking script. The goal of the script was to make something slightly different than what's already out there, which incorporates benchmark tests that we find ourselves conducting quite often, namely dd, iperf, and Geekbench.

    Here is the GitHub repo where you can review the script and get some additional information:
    https://github.com/masonr/yet-another-bench-script

    Benchmarking Tests

    The script performs three main tests:

    • dd - to estimate disk performance. (disclaimer that read speeds may be heavily affected by cache)
    • iperf3 - to estimate network performance using parallel threads and by testing speeds in both directions (download and upload). Both IPv4 and IPv6 iperf tests are conducted (if available)
    • Geekbench 4 - to estimate total system performance by running a vast array of different CPU/memory intensive benchmarks. Both single and multi-core scores are given along with a link to view the complete system results. The URL to claim the test and add it to your Geekbench profile is written to disk.

    Running the Script

    The script is very easy to run and does not require any external dependencies to be installed nor elevated privileges to run:

    curl -s https://raw.githubusercontent.com/masonr/yet-another-bench-script/master/yabs.sh | bash
    

    The script has been tested on CentOS 7, Debian 9, Debian 10, Fedora 30, Ubuntu 16.04, and Ubuntu 18.04.

    Skipping Test(s): Tests can be easily skipped if you don't want to run a specific test that's included with this script. More info can be found on the GitHub project page linked above.

    Example Output

    Here is example output from the script:

    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    #              Yet-Another-Bench-Script              #
    #                     v2019-10-06                    #
    # https://github.com/masonr/yet-another-bench-script #
    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    
    Sun Oct  6 22:03:26 EDT 2019
    
    Basic System Information:
    ---------------------------------
    Processor  : Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz
    CPU cores  : 8 @ 1600.091 MHz
    AES-NI     : ✔ Enabled
    VM-x/AMD-V : ❌ Disabled
    RAM        : 31G
    Swap       : 7.5G
    Disk       : 213G
    
    dd Disk Speed Tests:
    ---------------------------------
           | Test 1     | Test 2     | Test 3     | Avg
           |            |            |            |
    Write  | 361 MB/s   | 357 MB/s   | 357 MB/s   | 358.333 MB/s
    Read*  | 409 MB/s   | 409 MB/s   | 410 MB/s   | 409.333 MB/s
    
    iperf3 Network Speed Tests (IPv4):
    ---------------------------------
    Provider                  | Location (Link)           | Send Speed      | Recv Speed
                              |                           |                 |
    Bouygues Telecom          | Paris, FR (10G)           | 766 Mbits/sec   | 195 Mbits/sec
    Online.net                | Paris, FR (10G)           | 771 Mbits/sec   | 156 Mbits/sec
    Severius                  | The Netherlands (10G)     | 638 Mbits/sec   | 45.5 Mbits/sec
    Worldstream               | The Netherlands (10G)     | 748 Mbits/sec   | 56.7 Mbits/sec
    wilhelm.tel               | Hamburg, DE (10G)         | 756 Mbits/sec   | 69.1 Mbits/sec
    Biznet                    | Bogor, Indonesia (1G)     | busy            | busy
    Hostkey                   | Moscow, RU (1G)           | 722 Mbits/sec   | 489 Mbits/sec
    Velocity Online           | Tallahassee, FL, US (1G)  | 528 Mbits/sec   | 374 Mbits/sec
    Airstream Communications  | Eau Claire, WI, US (10G)  | 825 Mbits/sec   | 156 Mbits/sec
    Hurricane Electric        | Fremont, CA, US (1G)      | 782 Mbits/sec   | busy
    
    iperf3 Network Speed Tests (IPv6):
    ---------------------------------
    Provider                  | Location (Link)           | Send Speed      | Recv Speed
                              |                           |                 |
    Bouygues Telecom          | Paris, FR (10G)           | 463 Mbits/sec   | 186 Mbits/sec
    Online.net                | Paris, FR (10G)           | 713 Mbits/sec   | 75.7 Mbits/sec
    Severius                  | The Netherlands (10G)     | 753 Mbits/sec   | 73.5 Mbits/sec
    Worldstream               | The Netherlands (10G)     | 740 Mbits/sec   | 58.6 Mbits/sec
    wilhelm.tel               | Hamburg, DE (10G)         | 744 Mbits/sec   | 75.0 Mbits/sec
    Airstream Communications  | Eau Claire, WI, US (10G)  | 473 Mbits/sec   | 149 Mbits/sec
    Hurricane Electric        | Fremont, CA, US (1G)      | busy            | busy
    
    Geekbench 4 Benchmark Test:
    ---------------------------------
    Test            | Value
                    |
    Single Core     | 4012
    Multi Core      | 13007
    Full Test       | https://browser.geekbench.com/v4/cpu/14768101
    

    More example output:

    Feedback

    I welcome any feedback you may have or any bug reports.

    Thank you to those who provided input as this was being thought about and those who helped test the script as it was being developed -- thanks FHR, Rhys, scorpio18, Joshua, & ChrisM! Testing the script on different Linux distros was done using Hetzner Cloud.

    Feel free to test it out and post your results. Thanks! :)
    -Mason

    Network speed test for east coast, us?

  • @yongsiklee said: Network speed test for east coast, us?

    Velocity Online, Tallahassee, FL, US (1G). 8th under IPv4.

    Thanked by 2yongsiklee MasonR
  • @saibal said:

    @yongsiklee said: Network speed test for east coast, us?

    Velocity Online, Tallahassee, FL, US (1G). 8th under IPv4.

    Thanks.

  • eKoeKo Member
    edited December 2019

    @eKo said:

    @MasonR said:
    Quite the beefy machine you've got there, @eKo! :)

    Hi, thats a Hetzner EX62-NVMe

    Quite Impressed by It, but I would prefer to switch to Ryzen. (soon a benchmark of it).

    Thats a RAID-0 NMVe setup, Centos 7.

    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    #              Yet-Another-Bench-Script              #
    #                     v2019-10-08                    #
    # https://github.com/masonr/yet-another-bench-script #
    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    
    Tue Dec 17 12:30:44 CET 2019
    
    Basic System Information:
    ---------------------------------
    Processor  : AMD Ryzen 7 3700X 8-Core Processor
    CPU cores  : 16 @ 3600.000 MHz
    AES-NI     : ✔ Enabled
    VM-x/AMD-V : ✔ Enabled
    RAM        : 62G
    Swap       : 15G
    Disk       : 1.9T
    
    Disk Speed Tests:
    ---------------------------------
           | Test 1      | Test 2      | Test 3      | Avg
           |             |             |             |
    Write  | 1700.00 MB/s | 1700.00 MB/s | 1700.00 MB/s | 1.70   GB/s
    Read   | 1784.80 MB/s | 1781.06 MB/s | 1763.12 MB/s | 1.78   GB/s
    
    Geekbench 4 Benchmark Test:
    ---------------------------------
    Test            | Value
                    |
    Single Core     | 5965
    Multi Core      | 38691
    Full Test       | https://browser.geekbench.com/v4/cpu/15045265
    
    

    Enjoy. Im staying with the EX62 (also raid-0 NMVe). Cheers.

    Thanked by 2MasonR uptime
  • @greattomeetyou said:

    > gazmull said: Disk Speed Tests:

       | Test 1      | Test 2      | Test 3      | Avg
       |             |             |             |
    

    Write | 31.60 MB/s | 34.90 MB/s | 37.60 MB/s | 34.70 MB/s
    Read | 7.72 MB/s | 8.41 MB/s | 11.48 MB/s | 9.20 MB/s

    The disk seems slow?

    Indeed but that was on RAID-1. Tested it right now without RAID-1:

    Disk Speed Tests:
    ---------------------------------
           | Test 1      | Test 2      | Test 3      | Avg
           |             |             |             |
    Write  | 196.00 MB/s | 199.00 MB/s | 205.00 MB/s | 200.00 MB/s
    Read   | 207.15 MB/s | 199.24 MB/s | 212.68 MB/s | 206.35 MB/s
    
  • Just pushed an update to the repo - https://github.com/masonr/yet-another-bench-script.

    Notable changes:

    • Added a slew of comments
    • Removed ioping. Now using dd only. Seemed ioping was just as affected by cache as dd, so to keep things simple, I reverted back to just using dd and did away with ioping. Both are inferior to fio, but I'm having issues compiling fio statically (or finding a reliable source that has it) so it can be simply downloaded and used instead. In lieu of ioping, I made it more apparent that it's testing sequential disk speed.
    • Added error handling if Geekbench 4 test doesn't complete as expected for whatever reason. Should exit cleanly and not spit out garbage.
    • Added a new public iperf3 location, Vultr @ Piscataway, NJ, US. 1G link.
    • Fixed some formatting issues
    • Readme updates

    Here's the updated sample output:

    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    #              Yet-Another-Bench-Script              #
    #                     v2020-01-08                    #
    # https://github.com/masonr/yet-another-bench-script #
    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    
    Wed 08 Jan 2020 07:33:21 PM UTC
    
    Basic System Information:
    ---------------------------------
    Processor  : Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz
    CPU cores  : 8 @ 4098.759 MHz
    AES-NI     : ✔ Enabled
    VM-x/AMD-V : ✔ Enabled
    RAM        : 31Gi
    Swap       : 0B
    Disk       : 221G
    
    dd Sequential Disk Speed Tests:
    ---------------------------------
           | Test 1      | Test 2      | Test 3      | Avg
           |             |             |             |
    Write  | 291 MB/s    | 286 MB/s    | 281 MB/s    | 286.00 MB/s
    Read   | 179 MB/s    | 188 MB/s    | 179 MB/s    | 182.00 MB/s
    
    iperf3 Network Speed Tests (IPv4):
    ---------------------------------
    Provider                  | Location (Link)           | Send Speed      | Recv Speed
                              |                           |                 |
    Bouygues Telecom          | Paris, FR (10G)           | 2.93 Gbits/sec  | 7.80 Gbits/sec
    Online.net                | Paris, FR (10G)           | 7.79 Gbits/sec  | 5.20 Gbits/sec
    Severius                  | The Netherlands (10G)     | 8.98 Gbits/sec  | 2.53 Gbits/sec
    Worldstream               | The Netherlands (10G)     | 8.65 Gbits/sec  | 8.57 Gbits/sec
    wilhelm.tel               | Hamburg, DE (10G)         | 7.80 Gbits/sec  | 9.03 Gbits/sec
    Biznet                    | Bogor, Indonesia (1G)     | 752 Mbits/sec   | busy
    Hostkey                   | Moscow, RU (1G)           | 905 Mbits/sec   | 449 Mbits/sec
    Vultr                     | Piscataway, NJ, US (1G)   | 448 Mbits/sec   | 51.6 Mbits/sec
    Velocity Online           | Tallahassee, FL, US (10G) | 1.74 Gbits/sec  | 1.61 Gbits/sec
    Airstream Communications  | Eau Claire, WI, US (10G)  | 1.61 Gbits/sec  | 106 Mbits/sec
    Hurricane Electric        | Fremont, CA, US (10G)     | 28.2 Mbits/sec  | 476 Mbits/sec
    
    iperf3 Network Speed Tests (IPv6):
    ---------------------------------
    Provider                  | Location (Link)           | Send Speed      | Recv Speed
                              |                           |                 |
    Bouygues Telecom          | Paris, FR (10G)           | 7.78 Gbits/sec  | 6.00 Gbits/sec
    Online.net                | Paris, FR (10G)           | 2.86 Gbits/sec  | 5.74 Gbits/sec
    Severius                  | The Netherlands (10G)     | 6.96 Gbits/sec  | 2.38 Gbits/sec
    Worldstream               | The Netherlands (10G)     | 7.29 Gbits/sec  | 6.02 Gbits/sec
    wilhelm.tel               | Hamburg, DE (10G)         | 4.64 Gbits/sec  | 8.93 Gbits/sec
    Vultr                     | Piscataway, NJ, US (1G)   | 97.5 Mbit/sec   | 37.3 Mbits/sec
    Airstream Communications  | Eau Claire, WI, US (10G)  | busy            | busy
    Hurricane Electric        | Fremont, CA, US (10G)     | 348 Mbits/sec   | 505 Mbits/sec
    
    Geekbench 4 Benchmark Test:
    ---------------------------------
    Test            | Value
                    |
    Single Core     | 5714
    Multi Core      | 19758
    Full Test       | https://browser.geekbench.com/v4/cpu/15115430
    

    Please continue to let me know if you have any issues or suggestions for YABS! :)

    Thanked by 2bdl uptime
  • webdevwebdev Member
    edited January 2020

    MasonR said: Write | 291 MB/s | 286 MB/s | 281 MB/s | 286.00 MB/s
    Read | 179 MB/s | 188 MB/s | 179 MB/s | 182.00 MB/s

    Why read is slow than write?

  • will the script also work on android smartphone?

  • dd sequence on php-friends vps does not work:

    (how can i put the resualty in a yellow box?)

    ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##

    Yet-Another-Bench-Script

    v2020-01-08

    https://github.com/masonr/yet-another-bench-script

    ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##

    Fr 10. Jan 00:00:00 CET 2020

    Basic System Information:

    Processor : Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
    CPU cores : 2 @ 2199.998 MHz
    AES-NI : ✔ Enabled
    VM-x/AMD-V : ✔ Enabled
    RAM : 5,8G
    Swap :
    Disk : 64G

    dd Sequential Disk Speed Tests:

       | Test 1      | Test 2      | Test 3      | Avg
       |             |             |             |
    

    Write | | | | 0,00 MB/s
    Read | | | | 0,00 MB/s

    iperf3 Network Speed Tests (IPv4):

    Provider | Location (Link) | Send Speed | Recv Speed
    | | |
    Bouygues Telecom | Paris, FR (10G) | 932 Mbits/sec | 878 Mbits/sec
    Online.net | Paris, FR (10G) | 507 Mbits/sec | 876 Mbits/sec
    Severius | The Netherlands (10G) | 530 Mbits/sec | 482 Mbits/sec
    Worldstream | The Netherlands (10G) | 520 Mbits/sec | 837 Mbits/sec
    wilhelm.tel | Hamburg, DE (10G) | 930 Mbits/sec | 863 Mbits/sec
    Biznet | Bogor, Indonesia (1G) | 438 Mbits/sec | 254 Mbits/sec
    Hostkey | Moscow, RU (1G) | 688 Mbits/sec | 826 Mbits/sec
    Vultr | Piscataway, NJ, US (1G) | 564 Mbits/sec | 773 Mbits/sec
    Velocity Online | Tallahassee, FL, US (10G) | 468 Mbits/sec | 567 Mbits/sec
    Airstream Communications | Eau Claire, WI, US (10G) | 521 Mbits/sec | 569 Mbits/sec
    Hurricane Electric | Fremont, CA, US (10G) | 421 Mbits/sec | 393 Mbits/sec

    iperf3 Network Speed Tests (IPv6):

    Provider | Location (Link) | Send Speed | Recv Speed
    | | |
    Bouygues Telecom | Paris, FR (10G) | 532 Mbits/sec | 808 Mbits/sec
    Online.net | Paris, FR (10G) | 759 Mbits/sec | 788 Mbits/sec
    Severius | The Netherlands (10G) | 733 Mbits/sec | 692 Mbits/sec
    Worldstream | The Netherlands (10G) | 524 Mbits/sec | 868 Mbits/sec
    wilhelm.tel | Hamburg, DE (10G) | 600 Mbits/sec | 861 Mbits/sec
    Vultr | Piscataway, NJ, US (1G) | 580 Mbits/sec | 781 Mbits/sec
    Airstream Communications | Eau Claire, WI, US (10G) | 534 Mbits/sec | 433 Mbits/sec
    Hurricane Electric | Fremont, CA, US (10G) | 339 Mbits/sec | 384 Mbits/sec

    Geekbench 4 Benchmark Test:

    Test | Value
    |
    Single Core | 2731
    Multi Core | 4750
    Full Test | https://

    v2019-10-08

  • @webdev said:
    Why read is slow than write?

    Not sure, I'll look into it and see if there's anything to fix.

    @hyperblast said:
    will the script also work on android smartphone?

    Probably not would be my guess.

    @hyperblast said:
    dd sequence on php-friends vps does not work:

    (how can i put the resualty in a yellow box?)

    What's the output of dd --version ?

    To put stuff in the yellow box put the text inside of <pre> ... </pre> tags.

  • [email protected]:~# dd --version
    dd (coreutils) 8.28
    Copyright © 2017 Free Software Foundation, Inc.
    
  • @hyperblast said:

    > [email protected]:~# dd --version
    > dd (coreutils) 8.28
    > Copyright © 2017 Free Software Foundation, Inc.
    > 

    Looks normal. Let's take this to PM to debug further.

  • I have the same problem as hyperblast.

    Basic System Information:
    ---------------------------------
    Processor  : Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz
    CPU cores  : 48 @ 2900.172 MHz
    AES-NI     : ✔ Enabled
    VM-x/AMD-V : ✔ Enabled
    RAM        : 236G
    Swap       : 9.3G
    Disk       : 37G
    
    dd Sequential Disk Speed Tests:
    ---------------------------------
           | Test 1      | Test 2      | Test 3      | Avg
           |             |             |             |
    Write  |             |             |             | 0.00   MB/s
    Read   | 0.0 kB/s    | 0.0 kB/s    | 0.0 kB/s    | 0.00   MB/s
    
  • @PyleCrunch said:
    I have the same problem as hyperblast.

    Yeah, we've narrowed down the issue. It seems to be the locale that's throwing it off. I'll have to do some further testing and edit the script to handle differ locales.

  • Many updates have been pushed to the repo, including replacing dd sequential speed tests with fio, making the script both IPv6-only and 32-bit compatible, and other updates to make it able to handle error cases and bad results.

    Please let me know if you run into any errors with the script! Here's what the current' output looks like:

    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    #              Yet-Another-Bench-Script              #
    #                     v2020-02-04                    #
    # https://github.com/masonr/yet-another-bench-script #
    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    
    Tue Feb  4 19:04:24 UTC 2020
    
    Basic System Information:
    ---------------------------------
    Processor  : Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz
    CPU cores  : 8 @ 800.098 MHz
    AES-NI     : ✔ Enabled
    VM-x/AMD-V : ✔ Enabled
    RAM        : 31G
    Swap       : 0B
    Disk       : 221G
    
    fio Disk Speed Tests (Mixed R/W 50/50):
    ---------------------------------
    Block Size | 4kb           (IOPS) | 64kb          (IOPS)
      ------   | ---            ----  | ----           ----
    Read       | 69.37 MB/s   (17.3k) | 106.51 MB/s   (1.6k)
    Write      | 69.57 MB/s   (17.3k) | 107.07 MB/s   (1.6k)
    Total      | 138.94 MB/s  (34.7k) | 213.59 MB/s   (3.3k)
               |                      |
    Block Size | 512kb         (IOPS) | 1mb           (IOPS)
      ------   | -----          ----  | ---            ----
    Read       | 133.52 MB/s    (260) | 141.90 MB/s    (138)
    Write      | 140.61 MB/s    (274) | 151.35 MB/s    (147)
    Total      | 274.13 MB/s    (534) | 293.26 MB/s    (285)
    
    iperf3 Network Speed Tests (IPv4):
    ---------------------------------
    Provider                  | Location (Link)           | Send Speed      | Recv Speed
                              |                           |                 |
    Bouygues Telecom          | Paris, FR (10G)           | 1.41 Gbits/sec  | 1.13 Gbits/sec
    Online.net                | Paris, FR (10G)           | 1.44 Gbits/sec  | 1.29 Gbits/sec
    Worldstream               | The Netherlands (10G)     | 1.18 Gbits/sec  | 1.22 Gbits/sec
    wilhelm.tel               | Hamburg, DE (10G)         | 805 Mbits/sec   | 1.13 Gbits/sec
    Biznet                    | Bogor, Indonesia (1G)     | 768 Mbits/sec   | 38.5 Mbits/sec
    Hostkey                   | Moscow, RU (1G)           | 503 Mbits/sec   | 686 Mbits/sec
    Velocity Online           | Tallahassee, FL, US (10G) | 2.74 Gbits/sec  | 2.67 Gbits/sec
    Airstream Communications  | Eau Claire, WI, US (10G)  | 3.36 Gbits/sec  | 963 Mbits/sec
    Hurricane Electric        | Fremont, CA, US (10G)     | 6.34 Gbits/sec  | 3.76 Gbits/sec
    
    iperf3 Network Speed Tests (IPv6):
    ---------------------------------
    Provider                  | Location (Link)           | Send Speed      | Recv Speed
                              |                           |                 |
    Bouygues Telecom          | Paris, FR (10G)           | 1.44 Gbits/sec  | 1.25 Gbits/sec
    Online.net                | Paris, FR (10G)           | 1.36 Gbits/sec  | 972 Mbits/sec
    Worldstream               | The Netherlands (10G)     | 1.19 Gbits/sec  | 1.20 Gbits/sec
    wilhelm.tel               | Hamburg, DE (10G)         | 826 Mbits/sec   | 1.14 Gbits/sec
    Airstream Communications  | Eau Claire, WI, US (10G)  | busy            | busy
    Hurricane Electric        | Fremont, CA, US (10G)     | 6.36 Gbits/sec  | 2.95 Gbits/sec
    
    Geekbench 4 Benchmark Test:
    ---------------------------------
    Test            | Value
                    |
    Single Core     | 5587
    Multi Core      | 19093
    Full Test       | https://browser.geekbench.com/v4/cpu/15200550
    
    
  • @MasonR

    800MHz CPU? That sounds fishy. Not from the script, but your provider. Overheating, maybe?

    Thanked by 1MasonR
  • FalzoFalzo Member
    edited February 2020

    @TimboJones said:
    @MasonR

    800MHz CPU? That sounds fishy. Not from the script, but your provider. Overheating, maybe?

    speed step... it's been idle before grepping that info and running the bench, simple as that. the geekbench obivously speaks another language ;-)

    other than that @MasonR you could think of heating up the cpu a bit before reading the cpuinfo LOL

    PS: thanks a ton for maintaining, improving and releasing it.

    PPS: and on another note, I really like the geekbench4 numbers, because I am used to it and can compare them at the first glance. however long term you probably should switch to gb5 rather sooner than later.

    maybe while doing this it could be interesting to create a yabs account with geekbench and have the script claim all benchmarks and maybe even interactively ask the people running the bench for some data about the provider. could eventually build some proper library with that ;-)

    Thanked by 2MasonR TimboJones
  • JordJord Moderator, Provider

    Hetzner Cloud with the updated YABS.

    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    #              Yet-Another-Bench-Script              #
    #                     v2020-02-04                    #
    # https://github.com/masonr/yet-another-bench-script #
    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    
    Wed Feb  5 10:38:14 CET 2020
    
    Basic System Information:
    ---------------------------------
    Processor  : Intel Xeon Processor (Skylake, IBRS)
    CPU cores  : 1 @ 2294.608 MHz
    AES-NI     : ✔ Enabled
    VM-x/AMD-V : ❌ Disabled
    RAM        : 1.9G
    Swap       : 0B
    Disk       : 19G
    
    fio Disk Speed Tests (Mixed R/W 50/50):
    ---------------------------------
    Block Size | 4kb           (IOPS) | 64kb          (IOPS)
      ------   | ---            ----  | ----           ---- 
    Read       | 104.53 MB/s  (26.1k) | 1.40 GB/s    (21.9k)
    Write      | 104.80 MB/s  (26.2k) | 1.41 GB/s    (22.0k)
    Total      | 209.33 MB/s  (52.3k) | 2.82 GB/s    (44.0k)
               |                      |                     
    Block Size | 512kb         (IOPS) | 1mb           (IOPS)
      ------   | -----          ----  | ---            ---- 
    Read       | 1.88 GB/s     (3.6k) | 807.62 MB/s    (788)
    Write      | 1.98 GB/s     (3.8k) | 861.41 MB/s    (841)
    Total      | 3.87 GB/s     (7.5k) | 1.66 GB/s     (1.6k)
    
    iperf3 Network Speed Tests (IPv4):
    ---------------------------------
    Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                              |                           |                 |                
    Bouygues Telecom          | Paris, FR (10G)           | 9.14 Gbits/sec  | 1.68 Gbits/sec 
    Online.net                | Paris, FR (10G)           | 7.42 Gbits/sec  | busy           
    Worldstream               | The Netherlands (10G)     | 8.89 Gbits/sec  | 2.07 Gbits/sec 
    wilhelm.tel               | Hamburg, DE (10G)         | 7.34 Gbits/sec  | 2.17 Gbits/sec 
    Biznet                    | Bogor, Indonesia (1G)     | 650 Mbits/sec   | 28.0 Mbits/sec 
    Hostkey                   | Moscow, RU (1G)           | 927 Mbits/sec   | 926 Mbits/sec  
    Velocity Online           | Tallahassee, FL, US (10G) | 1.09 Gbits/sec  | 889 Mbits/sec  
    Airstream Communications  | Eau Claire, WI, US (10G)  | 1.28 Gbits/sec  | 60.3 Mbits/sec 
    Hurricane Electric        | Fremont, CA, US (10G)     | 1.06 Gbits/sec  | 521 Mbits/sec  
    
    iperf3 Network Speed Tests (IPv6):
    ---------------------------------
    Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                              |                           |                 |                
    Bouygues Telecom          | Paris, FR (10G)           | 7.12 Gbits/sec  | 1.58 Gbits/sec 
    Online.net                | Paris, FR (10G)           | 7.51 Gbits/sec  | 1.80 Gbits/sec 
    Worldstream               | The Netherlands (10G)     | 8.44 Gbits/sec  | 2.22 Gbits/sec 
    wilhelm.tel               | Hamburg, DE (10G)         | 7.64 Gbits/sec  | 2.02 Gbits/sec 
    Airstream Communications  | Eau Claire, WI, US (10G)  | 936 Mbits/sec   | 108 Mbits/sec  
    Hurricane Electric        | Fremont, CA, US (10G)     | 936 Mbits/sec   | 380 Mbits/sec  
    
    Geekbench 4 Benchmark Test:
    ---------------------------------
    Test            | Value                         
                    |                               
    Single Core     | 1671                          
    Multi Core      | 1664                          
    Full Test       | https://browser.geekbench.com/v4/cpu/15201946
    
    Thanked by 2MasonR Ganonk
  • benj0xbenj0x Member
    edited February 2020

    Amazing script. However, it doesn't work that well on my server.
    I'm running Ubuntu 18.04.4 LTS x86_64 in a KVM.

        # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
        #              Yet-Another-Bench-Script              #
        #                     v2020-02-04                    #
        # https://github.com/masonr/yet-another-bench-script #
        # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    
        Mi 5. Feb 12:39:19 CET 2020
    
        Basic System Information:
        ---------------------------------
        Processor  : QEMU Virtual CPU version 2.5+
        CPU cores  : 8 @ 2399.994 MHz
        AES-NI     : ✔ Enabled
        VM-x/AMD-V : ❌ Disabled
        RAM        : 15G
        Swap       : 3.0G
        Disk       : 1.5T
    
        Preparing system for disk tests...
        Generating fio test file...main: line 170: 16816 Illegal instruction     (core dumped) $DISK_PATH/fio --name=setup --ioengine=libaio --rw=read --bs=4k --iodepth=64 --numjobs=2 --size=2G --runtime=1 --gtod_reduce=1 --filename=$DISK_PATH/test.fio --direct=1 --minimal &> /dev/null
        fio Disk Speed Tests (Mixed R/W 50/50):
        ---------------------------------
        Block Size | 4kb           (IOPS) | 64kb          (IOPS)
          ------   | ---            ----  | ----           ---- 
        Read       |                   () |                   ()
        Write      |                   () |                   ()
        Total      | 0.00 KB/s        (0) | 0.00 KB/s        (0)
                   |                      |                     
        Block Size | 512kb         (IOPS) | 1mb           (IOPS)
          ------   | -----          ----  | ---            ---- 
        Read       |                   () |                   ()
        Write      |                   () |                   ()
        Total      | 0.00 KB/s        (0) | 0.00 KB/s        (0)
    
    Thanked by 1MasonR
  • vyas11vyas11 Member
    edited February 2020

    ExtraVM Dallas, Debian 10

    Basic System Information:
    ---------------------------------
    Processor  : AMD EPYC Processor (with IBPB)
    CPU cores  : 2 @ 3493.438 MHz
    AES-NI     : ✔ Enabled
    VM-x/AMD-V : ❌ Disabled
    RAM        : 987Mi
    Swap       : 1.0Gi
    Disk       : 14G
    
    fio Disk Speed Tests (Mixed R/W 50/50):
    ---------------------------------
    Block Size | 4kb           (IOPS) | 64kb          (IOPS)
      ------   | ---            ----  | ----           ---- 
    Read       | 146.52 MB/s  (36.6k) | 452.83 MB/s   (7.0k)
    Write      | 146.90 MB/s  (36.7k) | 455.21 MB/s   (7.1k)
    Total      | 293.43 MB/s  (73.3k) | 908.05 MB/s  (14.1k)
               |                      |                     
    Block Size | 512kb         (IOPS) | 1mb           (IOPS)
      ------   | -----          ----  | ---            ---- 
    Read       | 630.71 MB/s   (1.2k) | 634.04 MB/s    (619)
    Write      | 664.22 MB/s   (1.2k) | 676.26 MB/s    (660)
    Total      | 1.29 GB/s     (2.5k) | 1.31 GB/s     (1.2k)
    
    iperf3 Network Speed Tests (IPv4):
    ---------------------------------
    Provider                  | Location (Link)           | Send Speed      | Recv Speed     
                              |                           |                 |                
    Bouygues Telecom          | Paris, FR (10G)           | 1.77 Gbits/sec  | 1.34 Gbits/sec 
    Online.net                | Paris, FR (10G)           | 1.83 Gbits/sec  | 1.50 Gbits/sec 
    Worldstream               | The Netherlands (10G)     | 1.31 Gbits/sec  | 1.38 Gbits/sec 
    wilhelm.tel               | Hamburg, DE (10G)         | 1.14 Gbits/sec  | 725 Mbits/sec  
    Biznet                    | Bogor, Indonesia (1G)     | 390 Mbits/sec   | 106 Mbits/sec  
    Hostkey                   | Moscow, RU (1G)           | 824 Mbits/sec   | 431 Mbits/sec  
    Velocity Online           | Tallahassee, FL, US (10G) | 4.21 Gbits/sec  | 2.87 Gbits/sec 
    Airstream Communications  | Eau Claire, WI, US (10G)  | 5.65 Gbits/sec  | 7.12 Gbits/sec 
    Hurricane Electric        | Fremont, CA, US (10G)     | busy            | 6.28 Gbits/sec 
    
    Geekbench 4 Benchmark Test:
    ---------------------------------
    Test            | Value                         
                    |                               
    Single Core     | 5174                          
    Multi Core      | 9186                          
    Full Test       | https://browser.geekbench.com/v4/cpu/15202121
    
    Thanked by 2uptime MasonR
  • edited February 2020

    vyas11 said: Block Size | 4kb (IOPS) | 64kb (IOPS)Block Size | 512kb (IOPS) | 1mb (IOPS)

    Could you explain what diff block sizes represent in real world?

    Thanked by 1MasonR
Sign In or Register to comment.