Get the most out of your Centmin Mod LEMP stack
Become a Member

OVH OVH VLE - Limited Edition AMD EPYC VPS bang for the buck!

Discussion in 'Virtual Private Server (VPS) hosting' started by eva2000, Nov 7, 2023.

  1. eva2000

    eva2000 Administrator Staff Member

    55,383
    12,255
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,835
    Local Time:
    1:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    I've seen OVH's Limited Edition ADM EPYC VP servers for a while but didn't really think much about them as past VPS products haven't been so great. I think now I have found the best bang for the buck VPS offering - perfect for Centmin Mod LEMP stack usage, testing etc and you get native DDOS protection too!

    OVH VLE-2, VLE-4, and VLE-16 plans consist of

    VLE-2
    • 2 vCore
    • 2 GB
    • 40 GB SSD NVMe
    • 500 Mbps unmetered
    • US$5.50/month

    VLE-4
    • 4 vCore
    • 4 GB
    • 80 GB SSD NVMe
    • 1 Gbps unmetered
    • US$11/month

    VLE-16
    • 16 vCore
    • 16 GB
    • 160 GB SSD NVMe
    • 2 Gbps unmetered
    • US$45/month

    But with Vultr, Upcloud, DigitalOcean, Hetzner and Linode all raising prices beyond my previous sweet spot of US$10 per CPU core, I thought I'd try one out via OVH Australia site https://www.ovhcloud.com/en-au/vps/limited-edition/. The USA version https://us.ovhcloud.com/vps/limited-edition/.

    Testing Centmin Mod 130.00beta01 and Rocky Linux 8.8 install times and it's very fast https://community.centminmod.com/th...a01-el8-install-times.23265/page-4#post-97693 !

    OVH VPS Limited Edition AMD EPYC 3rd gen Milan servers with 1Gbps unmetered bandwidth for AUD$16.60/month = US$10.6/month! Cheapest per CPU core VPS with modern cpus :D

    OVH VLE-4
    • 4 vCore
    • 4 GB
    • 80 GB SSD NVMe
    • 1 Gbps unmetered
    • Canada BHS data center
    • Rocky Linux 8.8
    Code (Text):
    ---------------------------------------------------------------------------
    Total Curl Installer YUM or DNF Time: 89.9250 seconds
    Total YUM Time: 46.016176387 seconds
    Total YUM or DNF + Source Download Time: 67.7446
    Total Nginx First Time Install Time: 159.6962
    Total PHP First Time Install Time: 356.2503
    Download From Github Time: 0.8696
    Total Time Other eg. source compiles: 204.6104
    Total Centmin Mod Install Time: 788.3015
    ---------------------------------------------------------------------------
    Total Install Time for curl yum + cm install + zip download: 879.0961 seconds
    ---------------------------------------------------------------------------
    Rocky Linux 8.8 Green Obsidian  4.18.0-477.27.1.el8_8.x86_64
    4 AMD EPYC-Milan Processor
    4 2645.030
    PHP VERSION: 8.0.30
    ---------------------------------------------------------------------------
    Centmin Mod Version: 130.00beta01.b460
    Install Summary Logs: /root/centminlogs/installer_summary_links.log
    ---------------------------------------------------------------------------
    


    Then tested Centmin Mod 130.00beta01 with Rocky Linux 9.2 https://community.centminmod.com/threads/post-your-130-00beta01-el9-install-times.24241/#post-97694

    Code (Text):
    ---------------------------------------------------------------------------
    Total Curl Installer YUM or DNF Time: 68.2705 seconds
    Total YUM Time: 54.458050505 seconds
    Total YUM or DNF + Source Download Time: 74.5084
    Total Nginx First Time Install Time: 113.5342
    Total PHP First Time Install Time: 357.3559
    Download From Github Time: 0.9820
    Total Time Other eg. source compiles: 179.4548
    Total Centmin Mod Install Time: 724.8534
    ---------------------------------------------------------------------------
    Total Install Time for curl yum + cm install + zip download: 794.1059 seconds
    ---------------------------------------------------------------------------
    Rocky Linux 9.2 Blue Onyx  5.14.0-284.30.1.el9_2.x86_64
    4 AMD EPYC-Milan Processor
    4 2645.030
    PHP VERSION: 8.1.25
    ---------------------------------------------------------------------------
    Centmin Mod Version: 130.00beta01.b460
    Install Summary Logs: /root/centminlogs/installer_summary_links.log
    ---------------------------------------------------------------------------
    



    Then with AlmaLinux 9.3 beta https://community.centminmod.com/threads/post-your-130-00beta01-el9-install-times.24241/#post-97695

    Code (Text):
    ---------------------------------------------------------------------------
    Total Curl Installer YUM or DNF Time: 70.3756 seconds
    Total YUM Time: 47.633219456 seconds
    Total YUM or DNF + Source Download Time: 67.2719
    Total Nginx First Time Install Time: 121.0533
    Total PHP First Time Install Time: 275.4935
    Download From Github Time: 0.8358
    Total Time Other eg. source compiles: 179.4301
    Total Centmin Mod Install Time: 643.2487
    ---------------------------------------------------------------------------
    Total Install Time for curl yum + cm install + zip download: 714.4601 seconds
    ---------------------------------------------------------------------------
    AlmaLinux 9.3 Beta Shamrock Pampas Cat  5.14.0-362.2.1.el9_3.x86_64
    4 AMD EPYC-Milan Processor
    4 2645.030
    PHP VERSION: 8.1.25
    ---------------------------------------------------------------------------
    Centmin Mod Version: 130.00beta01.b460
    Install Summary Logs: /root/centminlogs/installer_summary_links.log
    ---------------------------------------------------------------------------
    


    Code (Text):
    cat /etc/os-release
    NAME="AlmaLinux"
    VERSION="9.3 (Shamrock Pampas Cat)"
    ID="almalinux"
    ID_LIKE="rhel centos fedora"
    VERSION_ID="9.3"
    PLATFORM_ID="platform:el9"
    PRETTY_NAME="AlmaLinux 9.3 Beta (Shamrock Pampas Cat)"
    ANSI_COLOR="0;34"
    LOGO="fedora-logo-icon"
    CPE_NAME="cpe:/o:almalinux:almalinux:9::baseos"
    HOME_URL="https://almalinux.org/"
    DOCUMENTATION_URL="https://wiki.almalinux.org/"
    BUG_REPORT_URL="https://bugs.almalinux.org/"
    ALMALINUX_MANTISBT_PROJECT="AlmaLinux-9"
    ALMALINUX_MANTISBT_PROJECT_VERSION="9.3"
    REDHAT_SUPPORT_PRODUCT="AlmaLinux"
    REDHAT_SUPPORT_PRODUCT_VERSION="9.3 Beta"
    


    Reported lscpu CPU model is = AMD EPYC-Milan Processor which is probably KVM host upstream modified. However, Centmin Mod 130.00beta01 latest update supports GCC 13.1 in EL8.9 and EL9.3 OSes and GCC 13.1 is reporting the CPU architecture as znver2 rather than znver3 so probably OVH is modifying guests KVM oses to pass a lower common set of CPU flags?? Regardless, this OVH VLE-4 AMD EPYC KVM VPS is fast from Centmin Mod install times compared to other 4x CPU core VPSes :)

    Code (Text):
    lscpu
    Architecture:            x86_64
      CPU op-mode(s):        32-bit, 64-bit
      Address sizes:         40 bits physical, 48 bits virtual
      Byte Order:            Little Endian
    CPU(s):                  4
      On-line CPU(s) list:   0-3
    Vendor ID:               AuthenticAMD
      BIOS Vendor ID:        QEMU
      Model name:            AMD EPYC-Milan Processor
       BIOS Model name:     pc-i440fx-focal
       CPU family:          25
       Model:               1
       Thread(s) per core:  1
       Core(s) per socket:  1
       Socket(s):           4
       Stepping:            1
       BogoMIPS:            5290.06
       Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
                            mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall
                            nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cp
                            uid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fm
                            a cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsa
                            ve avx f16c rdrand hypervisor lahf_lm svm cr8_legacy
                            abm sse4a misalignsse 3dnowprefetch osvw topoext perf
                            ctr_core invpcid_single ssbd ibrs ibpb stibp vmmcall
                            fsgsbase bmi1 avx2 smep bmi2 erms invpcid rdseed adx
                            smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 x
                            saves clzero xsaveerptr wbnoinvd arat npt nrip_save u
                            mip pku ospke rdpid fsrm
    Virtualization features:
      Virtualization:        AMD-V
      Hypervisor vendor:     KVM
      Virtualization type:   full
    Caches (sum of all):  
      L1d:                   128 KiB (4 instances)
      L1i:                   128 KiB (4 instances)
      L2:                    2 MiB (4 instances)
      L3:                    128 MiB (4 instances)
    NUMA:                
      NUMA node(s):          1
      NUMA node0 CPU(s):     0-3
    Vulnerabilities:      
      Gather data sampling:  Not affected
      Itlb multihit:         Not affected
      L1tf:                  Not affected
      Mds:                   Not affected
      Meltdown:              Not affected
      Mmio stale data:       Not affected
      Retbleed:              Not affected
      Spec store bypass:     Mitigation; Speculative Store Bypass disabled via prc
                            tl
      Spectre v1:            Mitigation; usercopy/swapgs barriers and __user point
                            er sanitization
      Spectre v2:            Mitigation; Retpolines, IBPB conditional, IBRS_FW, ST
                            IBP disabled, RSB filling, PBRSB-eIBRS Not affected
      Srbds:                 Not affected
      Tsx async abort:       Not affected
    


    You get 8-15% more discounts for 12 month and 24 month commitments too and don't forget the bandwidth is 1Gbps unmetered on OVH VLE-4 plan!

    ovh-vle4-epyc-vps-01.png
     
  2. eva2000

    eva2000 Administrator Staff Member

    55,383
    12,255
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,835
    Local Time:
    1:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    In comparison here's Vultr Centmin Mod install times https://community.centminmod.com/th...a01-el8-install-times.23265/page-4#post-97661

    Vultr AMD EPYC NVMe VPS with 4x CPU, 8GB memory and 180GB NVMe running AlmaLinux 8 at US$48 + 9.60 backup per month is way faster the the above DigitalOcean shared DO Premium AMD US$56/month server

    With 4x CPU AMD EPYC Rome 2nd generation cpus on AlmaLinux 8.8

    Code (Text):
    ---------------------------------------------------------------------------
    Total Curl Installer YUM or DNF Time: 54.6090 seconds
    Total YUM Time: 52.698437245 seconds
    Total YUM or DNF + Source Download Time: 73.6238
    Total Nginx First Time Install Time: 191.2429
    Total PHP First Time Install Time: 438.4721
    Download From Github Time: 0.9488
    Total Time Other eg. source compiles: 265.3925
    Total Centmin Mod Install Time: 968.7312
    ---------------------------------------------------------------------------
    Total Install Time for curl yum + cm install + zip download: 1024.2890 seconds
    ---------------------------------------------------------------------------
    AlmaLinux 8.8 Sapphire Caracal  4.18.0-477.27.2.el8_8.x86_64
    4 AMD EPYC-Rome Processor
    4 1996.249
    PHP VERSION: 8.0.30
    ---------------------------------------------------------------------------
    Centmin Mod Version: 130.00beta01.b457
    Install Summary Logs: /root/centminlogs/installer_summary_links.log
    ---------------------------------------------------------------------------
    


    And compared to AlmaLinux 8 on DigitalOcean shared Droplet with Premium AMD CPU with 4x CPU core/threads, 8GB memory and 160GB NVMe disk and 5TB bandwidth/month at US$56/month https://community.centminmod.com/th...min-mod-130-00beta01-test-installation.24233/

    Code (Text):
    ---------------------------------------------------------------------------
    Total Curl Installer YUM or DNF Time: 129.5743 seconds
    Total YUM Time: 65.750942619 seconds
    Total YUM or DNF + Source Download Time: 87.7916
    Total Nginx First Time Install Time: 251.0613
    Total PHP First Time Install Time: 582.8438
    Download From Github Time: 1.1694
    Total Time Other eg. source compiles: 311.0879
    Total Centmin Mod Install Time: 1232.7845
    ---------------------------------------------------------------------------
    Total Install Time for curl yum + cm install + zip download: 1363.5282 seconds
    ---------------------------------------------------------------------------
    AlmaLinux 8.8 Sapphire Caracal  4.18.0-477.27.2.el8_8.x86_64
    4 DO-Premium-AMD
    4 1996.247
    PHP VERSION: 8.0.30
    ---------------------------------------------------------------------------
    Centmin Mod Version: 130.00beta01.b457
    Install Summary Logs: /root/centminlogs/installer_summary_links.log
    ---------------------------------------------------------------------------
    
     
  3. buik

    buik “The best traveler is one without a camera.”

    2,033
    526
    113
    Apr 29, 2016
    Flanders
    Ratings:
    +1,680
    Local Time:
    5:03 PM
    @eva2000 How is OVH, kyc-wise these days? Previously, for every, deliverable server they were whining about ID cards. Despite port 25 being closed by default.
     
  4. eva2000

    eva2000 Administrator Staff Member

    55,383
    12,255
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,835
    Local Time:
    1:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    I haven't done ID verification lately with OVH. Same process when I did ID verification for OVH Canada and OVH Australia and OVH USA - drivers license and all good within 24hrs :D
     
  5. eva2000

    eva2000 Administrator Staff Member

    55,383
    12,255
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,835
    Local Time:
    1:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+

    OVH VLE-4 AlmaLinux 9.3 benchmarks



    OVH VLE-4
    • 4 vCore
    • 4 GB
    • 80 GB SSD NVMe
    • 1 Gbps unmetered
    • Canada BHS data center
    • AlmaLinux 9.3 beta
    • [Centmin Mod 130.00beta01[/h2]
    Some Centmin Mod Nginx HTTP/2 h2load benchmarks from https://github.com/centminmod/h2load-benchmarks as per https://community.centminmod.com/th...-00beta01-test-installation.24233/#post-97648

    Setup

    Code (Text):
    /usr/bin/nv -d domain.com -s y -u YOURFTPusername
    CNIP=$(curl -s https://geoip.centminmod.com/v4 | jq -r ".ip") && echo "$CNIP domain.com" >> /etc/hosts
    cat /etc/hosts
    curl -Ik https://domain.com
    cd /home; git clone https://github.com/centminmod/h2load-benchmarks


    Then HTTP/2 h2load benchmark run

    with 1 thread -t1
    Code (Text):
    /home/h2load-benchmarks/h2load-bench.sh -t1 -c100 -n5000 -u https://domain.com | grep -oP '{.*}' | jq -r | tee -a /home/nginxh2loadbench-summary1.log
    {
      "time": "199.46ms",
      "req_per_sec": "25068.19",
      "mbs": "54.17MB/s",
      "total_req": "5000",
      "started_req": "5000",
      "done_req": "5000",
      "succeeded_req": "5000",
      "failed_req": "0",
      "errored_req": "0",
      "timeout_req": "0",
      "status_2xx": "5000",
      "status_3xx": "0",
      "status_4xx": "0",
      "status_5xx": "0",
      "total_traffic": "10.81MB",
      "header_traffic": "1010.74KB",
      "data_traffic": "9.73MB",
      "req_min": "10.27",
      "req_max": "89.45",
      "req_mean": "48.09",
      "req_sd": "17.08ms",
      "req_sd_pct": "72.44%",
      "conn_min": "7.37",
      "conn_max": "115.83",
      "conn_mean": "56.02",
      "conn_sd": "39.91ms",
      "conn_sd_pct": "53.00%",
      "first_byte_min": "46.02",
      "first_byte_max": "194.08",
      "first_byte_mean": "102.88",
      "first_byte_sd": "45.64ms",
      "first_byte_sd_pct": "52.00%",
      "req_s_min": "252.87",
      "req_s_max": "1076.44",
      "req_s_mean": "585.21",
      "req_s_sd": "267.91",
      "req_s_sd_pct": "267.91",
      "cipher": "TLS_AES_256_GCM_SHA384",
      "tempkey": "X25519",
      "protocol": "h2",
      "threads": "1",
      "connections": "100",
      "duration": "null",
      "warm_up_time": "null",
      "requests": "5000",
      "udp_sent": "",
      "udp_received": ""
    }
    

    with 2 thread -t2
    Code (Text):
    /home/h2load-benchmarks/h2load-bench.sh -t2 -c100 -n5000 -u https://domain.com | grep -oP '{.*}' | jq -r | tee -a /home/nginxh2loadbench-summary2.log
    {
      "time": "210.44ms",
      "req_per_sec": "23759.29",
      "mbs": "51.34MB/s",
      "total_req": "5000",
      "started_req": "5000",
      "done_req": "5000",
      "succeeded_req": "5000",
      "failed_req": "0",
      "errored_req": "0",
      "timeout_req": "0",
      "status_2xx": "5000",
      "status_3xx": "0",
      "status_4xx": "0",
      "status_5xx": "0",
      "total_traffic": "10.81MB",
      "header_traffic": "1010.74KB",
      "data_traffic": "9.73MB",
      "req_min": "14.33",
      "req_max": "145.89",
      "req_mean": "69.23",
      "req_sd": "36.51ms",
      "req_sd_pct": "59.84%",
      "conn_min": "2.29",
      "conn_max": "104.54",
      "conn_mean": "38.45",
      "conn_sd": "30.18ms",
      "conn_sd_pct": "79.00%",
      "first_byte_min": "29.13",
      "first_byte_max": "206.71",
      "first_byte_mean": "106.50",
      "first_byte_sd": "55.85ms",
      "first_byte_sd_pct": "54.00%",
      "req_s_min": "237.78",
      "req_s_max": "1695.19",
      "req_s_mean": "658.26",
      "req_s_sd": "447.28",
      "req_s_sd_pct": "447.28",
      "cipher": "TLS_AES_256_GCM_SHA384",
      "tempkey": "X25519",
      "protocol": "h2",
      "threads": "2",
      "connections": "100",
      "duration": "null",
      "warm_up_time": "null",
      "requests": "5000",
      "udp_sent": "",
      "udp_received": ""
    }
    

    with 4 thread -t4
    Code (Text):
    /home/h2load-benchmarks/h2load-bench.sh -t4 -c100 -n5000 -u https://domain.com | grep -oP '{.*}' | jq -r | tee -a /home/nginxh2loadbench-summary4.log
    {
      "time": "212.67ms",
      "req_per_sec": "23510.49",
      "mbs": "50.81MB/s",
      "total_req": "5000",
      "started_req": "5000",
      "done_req": "5000",
      "succeeded_req": "5000",
      "failed_req": "0",
      "errored_req": "0",
      "timeout_req": "0",
      "status_2xx": "5000",
      "status_3xx": "0",
      "status_4xx": "0",
      "status_5xx": "0",
      "total_traffic": "10.81MB",
      "header_traffic": "1010.74KB",
      "data_traffic": "9.73MB",
      "req_min": "3.66",
      "req_max": "108.32",
      "req_mean": "32.65",
      "req_sd": "27.55ms",
      "req_sd_pct": "76.74%",
      "conn_min": "2.77",
      "conn_max": "187.49",
      "conn_mean": "69.99",
      "conn_sd": "66.71ms",
      "conn_sd_pct": "76.00%",
      "first_byte_min": "11.93",
      "first_byte_max": "191.58",
      "first_byte_mean": "101.08",
      "first_byte_sd": "56.06ms",
      "first_byte_sd_pct": "53.00%",
      "req_s_min": "255.62",
      "req_s_max": "2326.81",
      "req_s_mean": "753.87",
      "req_s_sd": "601.24",
      "req_s_sd_pct": "601.24",
      "cipher": "TLS_AES_256_GCM_SHA384",
      "tempkey": "X25519",
      "protocol": "h2",
      "threads": "4",
      "connections": "100",
      "duration": "null",
      "warm_up_time": "null",
      "requests": "5000",
      "udp_sent": "",
      "udp_received": ""
    }
    


    Then sysbench benchmarks setup

    Code (Text):
    mkdir -p /root/tools/sysbench
    cd /root/tools/sysbench
    wget -O /root/tools/sysbench/sysbench.sh https://github.com/centminmod/centminmod-sysbench/raw/master/sysbench.sh
    chmod +x sysbench.sh
    ./sysbench.sh install
    

    Run benchmarks
    Code (Text):
    ./sysbench.sh cpu
    
    sysbench cpu --cpu-max-prime=10000 --threads=1 run
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    prime: 10000
    events/s: 4057.99
    time: 10.0003s
    min: 0.24
    avg: 0.25
    max: 2.56
    95th: 0.25
    
    | cpu sysbench | threads: | events/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- |
    | 1.0.20 | 1 | 4057.99 | 10.0003s | 0.24 | 0.25 | 2.56 | 0.25 |
    
    sysbench,threads,events/s,time,min,avg,max,95th
    1.0.20,1,4057.99,10.0003s,0.24,0.25,2.56,0.25
    
    sysbench cpu --cpu-max-prime=10000 --threads=4 run
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    prime: 10000
    events/s: 16144.88
    time: 10.0004s
    min: 0.24
    avg: 0.25
    max: 4.62
    95th: 0.26
    
    | cpu sysbench | threads: | events/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- |
    | 1.0.20 | 4 | 16144.88 | 10.0004s | 0.24 | 0.25 | 4.62 | 0.26 |
    
    sysbench,threads,events/s,time,min,avg,max,95th
    1.0.20,4,16144.88,10.0004s,0.24,0.25,4.62,0.26
    

    Code (Text):
    ./sysbench.sh mem
    
    sysbench memory --threads=1 --memory-block-size=1K --memory-scope=global --memory-total-size=1G --memory-oper=read run
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    block-size: 1KiB
    total-size: 1024MiB
    operation: read
    scope: global
    total-ops: 1048576 (7428936.44 per second)
    transferred (7254.82 MiB/sec)
    time: 0.1407s
    min: 0.00
    avg: 0.00
    max: 0.03
    95th: 0.00
    
    | memory sysbench | sysbench | threads: | block-size: | total-size: | operation: | total-ops: | transferred | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | memory | 1.0.20 | 1 | 1KiB | 1024MiB | read | 1048576 | 7254.82 | 0.1407s | 0.00 | 0.00 | 0.03 | 0.00 |
    
    sysbench,sysbench,threads,block-size,total-size,operation,total-ops,transferred,time,min,avg,max,95th
    memory,1.0.20,1,1KiB,1024MiB,read,1048576,7254.82,0.1407s,0.00,0.00,0.03,0.00
    
    sysbench memory --threads=4 --memory-block-size=1K --memory-scope=global --memory-total-size=1G --memory-oper=read run
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    block-size: 1KiB
    total-size: 1024MiB
    operation: read
    scope: global
    total-ops: 1048576 (25999583.64 per second)
    transferred (25390.22 MiB/sec)
    time: 0.0399s
    min: 0.00
    avg: 0.00
    max: 0.03
    95th: 0.00
    
    | memory sysbench | sysbench | threads: | block-size: | total-size: | operation: | total-ops: | transferred | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | memory | 1.0.20 | 4 | 1KiB | 1024MiB | read | 1048576 | 25390.22 | 0.0399s | 0.00 | 0.00 | 0.03 | 0.00 |
    
    sysbench,sysbench,threads,block-size,total-size,operation,total-ops,transferred,time,min,avg,max,95th
    memory,1.0.20,4,1KiB,1024MiB,read,1048576,25390.22,0.0399s,0.00,0.00,0.03,0.00
    

    Code (Text):
    ./sysbench.sh file
    
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqrd prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=4096 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqrd-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 4KiB
    Using synchronous I/O mode
    Doing sequential read test
    reads/s: 15337.20
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 59.91
    written-MiB/s: 0.00
    time: 10.0001s
    min: 0.04
    avg: 0.07
    max: 3.89
    95th: 0.08
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 4KiB | I/O | read | 15337.20 | 0.00 | 0.00 | 59.91 | 0.00 | 10.0001s | 0.04 | 0.07 | 3.89 | 0.08 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,4KiB,I/O,read,15337.20,0.00,0.00,59.91,0.00,10.0001s,0.04,0.07,3.89,0.08
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqwr prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=4096 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqwr-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 4KiB
    Using synchronous I/O mode
    Doing sequential write (creation) test
    reads/s: 0.00
    writes/s: 7227.10
    fsyncs/s: 9262.08
    read-MiB/s: 0.00
    written-MiB/s: 28.23
    time: 10.0049s
    min: 0.03
    avg: 0.06
    max: 2.67
    95th: 0.10
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 4KiB | I/O | write | 0.00 | 7227.10 | 9262.08 | 0.00 | 28.23 | 10.0049s | 0.03 | 0.06 | 2.67 | 0.10 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,4KiB,I/O,write,0.00,7227.10,9262.08,0.00,28.23,10.0049s,0.03,0.06,2.67,0.10
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndrd prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=4096 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndrd-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 4KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random read test
    reads/s: 8440.06
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 32.97
    written-MiB/s: 0.00
    time: 10.0002s
    min: 0.06
    avg: 0.12
    max: 4.91
    95th: 0.17
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 4KiB | I/O | read | 8440.06 | 0.00 | 0.00 | 32.97 | 0.00 | 10.0002s | 0.06 | 0.12 | 4.91 | 0.17 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,4KiB,I/O,read,8440.06,0.00,0.00,32.97,0.00,10.0002s,0.06,0.12,4.91,0.17
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndwr prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=4096 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndwr-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 4KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random write test
    reads/s: 0.00
    writes/s: 7875.53
    fsyncs/s: 10091.07
    read-MiB/s: 0.00
    written-MiB/s: 30.76
    time: 10.0051s
    min: 0.03
    avg: 0.06
    max: 7.35
    95th: 0.08
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 4KiB | I/O | write | 0.00 | 7875.53 | 10091.07 | 0.00 | 30.76 | 10.0051s | 0.03 | 0.06 | 7.35 | 0.08 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,4KiB,I/O,write,0.00,7875.53,10091.07,0.00,30.76,10.0051s,0.03,0.06,7.35,0.08
    
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqrd prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=4096 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqrd-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 4KiB
    Using synchronous I/O mode
    Doing sequential read test
    reads/s: 26933.87
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 105.21
    written-MiB/s: 0.00
    time: 10.0001s
    min: 0.05
    avg: 0.15
    max: 5.86
    95th: 0.23
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 4KiB | I/O | read | 26933.87 | 0.00 | 0.00 | 105.21 | 0.00 | 10.0001s | 0.05 | 0.15 | 5.86 | 0.23 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,4KiB,I/O,read,26933.87,0.00,0.00,105.21,0.00,10.0001s,0.05,0.15,5.86,0.23
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqwr prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=4096 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqwr-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 4KiB
    Using synchronous I/O mode
    Doing sequential write (creation) test
    reads/s: 0.00
    writes/s: 8836.46
    fsyncs/s: 11353.63
    read-MiB/s: 0.00
    written-MiB/s: 34.52
    time: 10.0108s
    min: 0.04
    avg: 0.20
    max: 7.74
    95th: 0.16
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 4KiB | I/O | write | 0.00 | 8836.46 | 11353.63 | 0.00 | 34.52 | 10.0108s | 0.04 | 0.20 | 7.74 | 0.16 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,4KiB,I/O,write,0.00,8836.46,11353.63,0.00,34.52,10.0108s,0.04,0.20,7.74,0.16
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndrd prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=4096 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndrd-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 4KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random read test
    reads/s: 26256.55
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 102.56
    written-MiB/s: 0.00
    time: 10.0003s
    min: 0.05
    avg: 0.15
    max: 5.86
    95th: 0.22
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 4KiB | I/O | read | 26256.55 | 0.00 | 0.00 | 102.56 | 0.00 | 10.0003s | 0.05 | 0.15 | 5.86 | 0.22 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,4KiB,I/O,read,26256.55,0.00,0.00,102.56,0.00,10.0003s,0.05,0.15,5.86,0.22
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndwr prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=4096 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndwr-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 4KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random write test
    reads/s: 0.00
    writes/s: 18431.05
    fsyncs/s: 23639.94
    read-MiB/s: 0.00
    written-MiB/s: 72.00
    time: 10.0106s
    min: 0.04
    avg: 0.09
    max: 4.59
    95th: 0.13
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 4KiB | I/O | write | 0.00 | 18431.05 | 23639.94 | 0.00 | 72.00 | 10.0106s | 0.04 | 0.09 | 4.59 | 0.13 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,4KiB,I/O,write,0.00,18431.05,23639.94,0.00,72.00,10.0106s,0.04,0.09,4.59,0.13
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    |fileio | 1.0.20 | 1 | 4KiB | I/O | read | 15337.20 | 0.00 | 0.00 | 59.91 | 0.00 | 10.0001s | 0.04 | 0.07 | 3.89 | 0.08 |
    |fileio | 1.0.20 | 1 | 4KiB | I/O | write | 0.00 | 7227.10 | 9262.08 | 0.00 | 28.23 | 10.0049s | 0.03 | 0.06 | 2.67 | 0.10 |
    |fileio | 1.0.20 | 4 | 4KiB | I/O | read | 26933.87 | 0.00 | 0.00 | 105.21 | 0.00 | 10.0001s | 0.05 | 0.15 | 5.86 | 0.23 |
    |fileio | 1.0.20 | 4 | 4KiB | I/O | write | 0.00 | 8836.46 | 11353.63 | 0.00 | 34.52 | 10.0108s | 0.04 | 0.20 | 7.74 | 0.16 |
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    |fileio | 1.0.20 | 1 | 4KiB | I/O | read | 8440.06 | 0.00 | 0.00 | 32.97 | 0.00 | 10.0002s | 0.06 | 0.12 | 4.91 | 0.17 |
    |fileio | 1.0.20 | 1 | 4KiB | I/O | write | 0.00 | 7875.53 | 10091.07 | 0.00 | 30.76 | 10.0051s | 0.03 | 0.06 | 7.35 | 0.08 |
    |fileio | 1.0.20 | 4 | 4KiB | I/O | read | 26256.55 | 0.00 | 0.00 | 102.56 | 0.00 | 10.0003s | 0.05 | 0.15 | 5.86 | 0.22 |
    |fileio | 1.0.20 | 4 | 4KiB | I/O | write | 0.00 | 18431.05 | 23639.94 | 0.00 | 72.00 | 10.0106s | 0.04 | 0.09 | 4.59 | 0.13 |
    

    Code (Text):
    ./sysbench.sh file-16k
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqrd prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=16384 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqrd-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 16KiB
    Using synchronous I/O mode
    Doing sequential read test
    reads/s: 7217.27
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 112.77
    written-MiB/s: 0.00
    time: 10.0002s
    min: 0.05
    avg: 0.14
    max: 4.40
    95th: 0.20
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 16KiB | I/O | read | 7217.27 | 0.00 | 0.00 | 112.77 | 0.00 | 10.0002s | 0.05 | 0.14 | 4.40 | 0.20 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,16KiB,I/O,read,7217.27,0.00,0.00,112.77,0.00,10.0002s,0.05,0.14,4.40,0.20
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqwr prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=16384 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqwr-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 16KiB
    Using synchronous I/O mode
    Doing sequential write (creation) test
    reads/s: 0.00
    writes/s: 7429.82
    fsyncs/s: 9517.07
    read-MiB/s: 0.00
    written-MiB/s: 116.09
    time: 10.0052s
    min: 0.03
    avg: 0.06
    max: 4.54
    95th: 0.09
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 16KiB | I/O | write | 0.00 | 7429.82 | 9517.07 | 0.00 | 116.09 | 10.0052s | 0.03 | 0.06 | 4.54 | 0.09 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,16KiB,I/O,write,0.00,7429.82,9517.07,0.00,116.09,10.0052s,0.03,0.06,4.54,0.09
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndrd prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=16384 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndrd-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 16KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random read test
    reads/s: 5419.22
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 84.68
    written-MiB/s: 0.00
    time: 10.0002s
    min: 0.08
    avg: 0.18
    max: 5.79
    95th: 0.29
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 16KiB | I/O | read | 5419.22 | 0.00 | 0.00 | 84.68 | 0.00 | 10.0002s | 0.08 | 0.18 | 5.79 | 0.29 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,16KiB,I/O,read,5419.22,0.00,0.00,84.68,0.00,10.0002s,0.08,0.18,5.79,0.29
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndwr prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=16384 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndwr-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 16KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random write test
    reads/s: 0.00
    writes/s: 7307.49
    fsyncs/s: 9363.94
    read-MiB/s: 0.00
    written-MiB/s: 114.18
    time: 10.0056s
    min: 0.03
    avg: 0.06
    max: 6.29
    95th: 0.09
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 16KiB | I/O | write | 0.00 | 7307.49 | 9363.94 | 0.00 | 114.18 | 10.0056s | 0.03 | 0.06 | 6.29 | 0.09 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,16KiB,I/O,write,0.00,7307.49,9363.94,0.00,114.18,10.0056s,0.03,0.06,6.29,0.09
    
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqrd prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=16384 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqrd-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 16KiB
    Using synchronous I/O mode
    Doing sequential read test
    reads/s: 14940.56
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 233.45
    written-MiB/s: 0.00
    time: 10.0002s
    min: 0.06
    avg: 0.27
    max: 5.12
    95th: 0.52
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 16KiB | I/O | read | 14940.56 | 0.00 | 0.00 | 233.45 | 0.00 | 10.0002s | 0.06 | 0.27 | 5.12 | 0.52 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,16KiB,I/O,read,14940.56,0.00,0.00,233.45,0.00,10.0002s,0.06,0.27,5.12,0.52
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqwr prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=16384 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqwr-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 16KiB
    Using synchronous I/O mode
    Doing sequential write (creation) test
    reads/s: 0.00
    writes/s: 8752.71
    fsyncs/s: 11252.57
    read-MiB/s: 0.00
    written-MiB/s: 136.76
    time: 10.0097s
    min: 0.04
    avg: 0.20
    max: 7.64
    95th: 0.16
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 16KiB | I/O | write | 0.00 | 8752.71 | 11252.57 | 0.00 | 136.76 | 10.0097s | 0.04 | 0.20 | 7.64 | 0.16 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,16KiB,I/O,write,0.00,8752.71,11252.57,0.00,136.76,10.0097s,0.04,0.20,7.64,0.16
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndrd prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=16384 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndrd-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 16KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random read test
    reads/s: 22574.18
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 352.72
    written-MiB/s: 0.00
    time: 10.0008s
    min: 0.06
    avg: 0.18
    max: 4.42
    95th: 0.26
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 16KiB | I/O | read | 22574.18 | 0.00 | 0.00 | 352.72 | 0.00 | 10.0008s | 0.06 | 0.18 | 4.42 | 0.26 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,16KiB,I/O,read,22574.18,0.00,0.00,352.72,0.00,10.0008s,0.06,0.18,4.42,0.26
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndwr prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=16384 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndwr-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 16KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random write test
    reads/s: 0.00
    writes/s: 16930.11
    fsyncs/s: 21721.04
    read-MiB/s: 0.00
    written-MiB/s: 264.53
    time: 10.0115s
    min: 0.04
    avg: 0.10
    max: 8.29
    95th: 0.15
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 16KiB | I/O | write | 0.00 | 16930.11 | 21721.04 | 0.00 | 264.53 | 10.0115s | 0.04 | 0.10 | 8.29 | 0.15 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,16KiB,I/O,write,0.00,16930.11,21721.04,0.00,264.53,10.0115s,0.04,0.10,8.29,0.15
    

    Code (Text):
    ./sysbench.sh file-64k
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqrd prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=65536 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqrd-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 64KiB
    Using synchronous I/O mode
    Doing sequential read test
    reads/s: 3276.99
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 204.81
    written-MiB/s: 0.00
    time: 10.0003s
    min: 0.07
    avg: 0.30
    max: 4.32
    95th: 0.44
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 64KiB | I/O | read | 3276.99 | 0.00 | 0.00 | 204.81 | 0.00 | 10.0003s | 0.07 | 0.30 | 4.32 | 0.44 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,64KiB,I/O,read,3276.99,0.00,0.00,204.81,0.00,10.0003s,0.07,0.30,4.32,0.44
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqwr prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=65536 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqwr-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 64KiB
    Using synchronous I/O mode
    Doing sequential write (creation) test
    reads/s: 0.00
    writes/s: 6886.69
    fsyncs/s: 8825.97
    read-MiB/s: 0.00
    written-MiB/s: 430.42
    time: 10.0053s
    min: 0.03
    avg: 0.06
    max: 6.57
    95th: 0.10
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 64KiB | I/O | write | 0.00 | 6886.69 | 8825.97 | 0.00 | 430.42 | 10.0053s | 0.03 | 0.06 | 6.57 | 0.10 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,64KiB,I/O,write,0.00,6886.69,8825.97,0.00,430.42,10.0053s,0.03,0.06,6.57,0.10
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndrd prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=65536 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndrd-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 64KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random read test
    reads/s: 2486.32
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 155.39
    written-MiB/s: 0.00
    time: 10.0002s
    min: 0.16
    avg: 0.40
    max: 4.38
    95th: 0.68
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 64KiB | I/O | read | 2486.32 | 0.00 | 0.00 | 155.39 | 0.00 | 10.0002s | 0.16 | 0.40 | 4.38 | 0.68 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,64KiB,I/O,read,2486.32,0.00,0.00,155.39,0.00,10.0002s,0.16,0.40,4.38,0.68
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndwr prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=65536 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndwr-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 64KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random write test
    reads/s: 0.00
    writes/s: 7230.64
    fsyncs/s: 9262.25
    read-MiB/s: 0.00
    written-MiB/s: 451.91
    time: 10.0046s
    min: 0.02
    avg: 0.06
    max: 4.32
    95th: 0.10
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 64KiB | I/O | write | 0.00 | 7230.64 | 9262.25 | 0.00 | 451.91 | 10.0046s | 0.02 | 0.06 | 4.32 | 0.10 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,64KiB,I/O,write,0.00,7230.64,9262.25,0.00,451.91,10.0046s,0.02,0.06,4.32,0.10
    
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqrd prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=65536 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqrd-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 64KiB
    Using synchronous I/O mode
    Doing sequential read test
    reads/s: 8791.73
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 549.48
    written-MiB/s: 0.00
    time: 10.0005s
    min: 0.07
    avg: 0.45
    max: 5.64
    95th: 0.75
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 64KiB | I/O | read | 8791.73 | 0.00 | 0.00 | 549.48 | 0.00 | 10.0005s | 0.07 | 0.45 | 5.64 | 0.75 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,64KiB,I/O,read,8791.73,0.00,0.00,549.48,0.00,10.0005s,0.07,0.45,5.64,0.75
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqwr prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=65536 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqwr-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 64KiB
    Using synchronous I/O mode
    Doing sequential write (creation) test
    reads/s: 0.00
    writes/s: 12284.84
    fsyncs/s: 15768.33
    read-MiB/s: 0.00
    written-MiB/s: 767.80
    time: 10.0085s
    min: 0.03
    avg: 0.14
    max: 6.96
    95th: 0.19
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 64KiB | I/O | write | 0.00 | 12284.84 | 15768.33 | 0.00 | 767.80 | 10.0085s | 0.03 | 0.14 | 6.96 | 0.19 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,64KiB,I/O,write,0.00,12284.84,15768.33,0.00,767.80,10.0085s,0.03,0.14,6.96,0.19
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndrd prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=65536 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndrd-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 64KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random read test
    reads/s: 10480.13
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 655.01
    written-MiB/s: 0.00
    time: 10.0004s
    min: 0.12
    avg: 0.38
    max: 6.43
    95th: 0.67
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 64KiB | I/O | read | 10480.13 | 0.00 | 0.00 | 655.01 | 0.00 | 10.0004s | 0.12 | 0.38 | 6.43 | 0.67 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,64KiB,I/O,read,10480.13,0.00,0.00,655.01,0.00,10.0004s,0.12,0.38,6.43,0.67
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndwr prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=65536 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndwr-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 64KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random write test
    reads/s: 0.00
    writes/s: 14882.63
    fsyncs/s: 19092.61
    read-MiB/s: 0.00
    written-MiB/s: 930.16
    time: 10.0088s
    min: 0.03
    avg: 0.12
    max: 3.14
    95th: 0.20
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 64KiB | I/O | write | 0.00 | 14882.63 | 19092.61 | 0.00 | 930.16 | 10.0088s | 0.03 | 0.12 | 3.14 | 0.20 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,64KiB,I/O,write,0.00,14882.63,19092.61,0.00,930.16,10.0088s,0.03,0.12,3.14,0.20
    

    Code (Text):
    ./sysbench.sh file-512k
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqrd prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=524288 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqrd-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 512KiB
    Using synchronous I/O mode
    Doing sequential read test
    reads/s: 265.97
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 132.99
    written-MiB/s: 0.00
    time: 10.0003s
    min: 0.46
    avg: 3.76
    max: 721.88
    95th: 1.12
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 512KiB | I/O | read | 265.97 | 0.00 | 0.00 | 132.99 | 0.00 | 10.0003s | 0.46 | 3.76 | 721.88 | 1.12 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,512KiB,I/O,read,265.97,0.00,0.00,132.99,0.00,10.0003s,0.46,3.76,721.88,1.12
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqwr prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=524288 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqwr-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 512KiB
    Using synchronous I/O mode
    Doing sequential write (creation) test
    reads/s: 0.00
    writes/s: 3483.26
    fsyncs/s: 4465.09
    read-MiB/s: 0.00
    written-MiB/s: 1741.63
    time: 10.0043s
    min: 0.03
    avg: 0.13
    max: 2.44
    95th: 0.26
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 512KiB | I/O | write | 0.00 | 3483.26 | 4465.09 | 0.00 | 1741.63 | 10.0043s | 0.03 | 0.13 | 2.44 | 0.26 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,512KiB,I/O,write,0.00,3483.26,4465.09,0.00,1741.63,10.0043s,0.03,0.13,2.44,0.26
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndrd prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=524288 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndrd-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 512KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random read test
    reads/s: 1091.91
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 545.95
    written-MiB/s: 0.00
    time: 10.0003s
    min: 0.31
    avg: 0.92
    max: 3.24
    95th: 1.34
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 512KiB | I/O | read | 1091.91 | 0.00 | 0.00 | 545.95 | 0.00 | 10.0003s | 0.31 | 0.92 | 3.24 | 1.34 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,512KiB,I/O,read,1091.91,0.00,0.00,545.95,0.00,10.0003s,0.31,0.92,3.24,1.34
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndwr prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=524288 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndwr-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 512KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random write test
    reads/s: 0.00
    writes/s: 3534.55
    fsyncs/s: 4528.70
    read-MiB/s: 0.00
    written-MiB/s: 1767.27
    time: 10.0050s
    min: 0.03
    avg: 0.12
    max: 2.43
    95th: 0.25
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 512KiB | I/O | write | 0.00 | 3534.55 | 4528.70 | 0.00 | 1767.27 | 10.0050s | 0.03 | 0.12 | 2.43 | 0.25 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,512KiB,I/O,write,0.00,3534.55,4528.70,0.00,1767.27,10.0050s,0.03,0.12,2.43,0.25
    
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqrd prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=524288 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqrd-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 512KiB
    Using synchronous I/O mode
    Doing sequential read test
    reads/s: 4151.24
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 2075.62
    written-MiB/s: 0.00
    time: 10.0011s
    min: 0.27
    avg: 0.96
    max: 17.92
    95th: 1.37
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 512KiB | I/O | read | 4151.24 | 0.00 | 0.00 | 2075.62 | 0.00 | 10.0011s | 0.27 | 0.96 | 17.92 | 1.37 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,512KiB,I/O,read,4151.24,0.00,0.00,2075.62,0.00,10.0011s,0.27,0.96,17.92,1.37
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqwr prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=524288 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqwr-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 512KiB
    Using synchronous I/O mode
    Doing sequential write (creation) test
    reads/s: 0.00
    writes/s: 5911.08
    fsyncs/s: 7608.25
    read-MiB/s: 0.00
    written-MiB/s: 2955.54
    time: 10.0097s
    min: 0.03
    avg: 0.30
    max: 7.16
    95th: 0.72
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 512KiB | I/O | write | 0.00 | 5911.08 | 7608.25 | 0.00 | 2955.54 | 10.0097s | 0.03 | 0.30 | 7.16 | 0.72 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,512KiB,I/O,write,0.00,5911.08,7608.25,0.00,2955.54,10.0097s,0.03,0.30,7.16,0.72
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndrd prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=524288 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndrd-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 512KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random read test
    reads/s: 4263.70
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 2131.85
    written-MiB/s: 0.00
    time: 10.0009s
    min: 0.27
    avg: 0.94
    max: 5.47
    95th: 1.37
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 512KiB | I/O | read | 4263.70 | 0.00 | 0.00 | 2131.85 | 0.00 | 10.0009s | 0.27 | 0.94 | 5.47 | 1.37 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,512KiB,I/O,read,4263.70,0.00,0.00,2131.85,0.00,10.0009s,0.27,0.94,5.47,1.37
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndwr prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=524288 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndwr-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 512KiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random write test
    reads/s: 0.00
    writes/s: 6271.60
    fsyncs/s: 8068.31
    read-MiB/s: 0.00
    written-MiB/s: 3135.80
    time: 10.0100s
    min: 0.03
    avg: 0.28
    max: 4.72
    95th: 0.70
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 512KiB | I/O | write | 0.00 | 6271.60 | 8068.31 | 0.00 | 3135.80 | 10.0100s | 0.03 | 0.28 | 4.72 | 0.70 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,512KiB,I/O,write,0.00,6271.60,8068.31,0.00,3135.80,10.0100s,0.03,0.28,4.72,0.70
    

    Code (Text):
    ./sysbench.sh file-1m
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqrd prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=1048576 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqrd-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 1MiB
    Using synchronous I/O mode
    Doing sequential read test
    reads/s: 245.44
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 245.44
    written-MiB/s: 0.00
    time: 10.1036s
    min: 0.29
    avg: 4.07
    max: 961.40
    95th: 2.11
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 1MiB | I/O | read | 245.44 | 0.00 | 0.00 | 245.44 | 0.00 | 10.1036s | 0.29 | 4.07 | 961.40 | 2.11 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,1MiB,I/O,read,245.44,0.00,0.00,245.44,0.00,10.1036s,0.29,4.07,961.40,2.11
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqwr prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=1048576 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqwr-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 1MiB
    Using synchronous I/O mode
    Doing sequential write (creation) test
    reads/s: 0.00
    writes/s: 3019.22
    fsyncs/s: 3876.25
    read-MiB/s: 0.00
    written-MiB/s: 3019.22
    time: 10.0048s
    min: 0.03
    avg: 0.14
    max: 5.30
    95th: 0.30
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 1MiB | I/O | write | 0.00 | 3019.22 | 3876.25 | 0.00 | 3019.22 | 10.0048s | 0.03 | 0.14 | 5.30 | 0.30 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,1MiB,I/O,write,0.00,3019.22,3876.25,0.00,3019.22,10.0048s,0.03,0.14,5.30,0.30
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndrd prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=1048576 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndrd-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 1MiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random read test
    reads/s: 1023.94
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 1023.94
    written-MiB/s: 0.00
    time: 10.0002s
    min: 0.36
    avg: 0.98
    max: 3.57
    95th: 1.34
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 1MiB | I/O | read | 1023.94 | 0.00 | 0.00 | 1023.94 | 0.00 | 10.0002s | 0.36 | 0.98 | 3.57 | 1.34 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,1MiB,I/O,read,1023.94,0.00,0.00,1023.94,0.00,10.0002s,0.36,0.98,3.57,1.34
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndwr prepare
    
    sysbench fileio --threads=1 --file-num=128 --file-total-size=2048M --file-block-size=1048576 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndwr-threads-1-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 1
    Block-size 1MiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random write test
    reads/s: 0.00
    writes/s: 3023.46
    fsyncs/s: 3876.30
    read-MiB/s: 0.00
    written-MiB/s: 3023.46
    time: 10.0049s
    min: 0.03
    avg: 0.14
    max: 4.47
    95th: 0.30
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 1 | 1MiB | I/O | write | 0.00 | 3023.46 | 3876.30 | 0.00 | 3023.46 | 10.0049s | 0.03 | 0.14 | 4.47 | 0.30 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,1,1MiB,I/O,write,0.00,3023.46,3876.30,0.00,3023.46,10.0049s,0.03,0.14,4.47,0.30
    
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqrd prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=1048576 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqrd-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 1MiB
    Using synchronous I/O mode
    Doing sequential read test
    reads/s: 3518.53
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 3518.53
    written-MiB/s: 0.00
    time: 10.0011s
    min: 0.37
    avg: 1.14
    max: 3.60
    95th: 1.52
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 1MiB | I/O | read | 3518.53 | 0.00 | 0.00 | 3518.53 | 0.00 | 10.0011s | 0.37 | 1.14 | 3.60 | 1.52 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,1MiB,I/O,read,3518.53,0.00,0.00,3518.53,0.00,10.0011s,0.37,1.14,3.60,1.52
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=seqwr prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=1048576 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=seqwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-seqwr-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 1MiB
    Using synchronous I/O mode
    Doing sequential write (creation) test
    reads/s: 0.00
    writes/s: 3305.58
    fsyncs/s: 4270.90
    read-MiB/s: 0.00
    written-MiB/s: 3305.58
    time: 10.0094s
    min: 0.03
    avg: 0.53
    max: 6.65
    95th: 1.37
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | sequential | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 1MiB | I/O | write | 0.00 | 3305.58 | 4270.90 | 0.00 | 3305.58 | 10.0094s | 0.03 | 0.53 | 6.65 | 1.37 |
    
    sysbench,sysbench,threads,Block-size,synchronous,sequential,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,1MiB,I/O,write,0.00,3305.58,4270.90,0.00,3305.58,10.0094s,0.03,0.53,6.65,1.37
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndrd prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=1048576 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndrd --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndrd-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 1MiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random read test
    reads/s: 3471.77
    writes/s: 0.00
    fsyncs/s: 0.00
    read-MiB/s: 3471.77
    written-MiB/s: 0.00
    time: 10.0011s
    min: 0.37
    avg: 1.15
    max: 4.07
    95th: 1.67
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 1MiB | I/O | read | 3471.77 | 0.00 | 0.00 | 3471.77 | 0.00 | 10.0011s | 0.37 | 1.15 | 4.07 | 1.67 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,1MiB,I/O,read,3471.77,0.00,0.00,3471.77,0.00,10.0011s,0.37,1.15,4.07,1.67
    
    
    sysbench fileio cleanup
    sysbench fileio --file-total-size=2048M cleanup
    
    sysbench fileio prepare
    sysbench fileio --file-total-size=2048M --file-test-mode=rndwr prepare
    
    sysbench fileio --threads=4 --file-num=128 --file-total-size=2048M --file-block-size=1048576 --file-io-mode=sync --file-extra-flags=direct --file-test-mode=rndwr --time=10 --events=0 run
    raw log saved: /home/sysbench/sysbench-fileio-rndwr-threads-4-raw.log
    
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    Block-size 1MiB
    Read/Write ratio for combined random IO test: 1.50
    Using synchronous I/O mode
    Doing random write test
    reads/s: 0.00
    writes/s: 3288.55
    fsyncs/s: 4257.94
    read-MiB/s: 0.00
    written-MiB/s: 3288.55
    time: 10.0099s
    min: 0.03
    avg: 0.53
    max: 4.17
    95th: 1.37
    
    | fileio sysbench | sysbench | threads: | Block-size | synchronous | random | reads/s: | writes/s: | fsyncs/s: | read-MiB/s: | written-MiB/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | fileio | 1.0.20 | 4 | 1MiB | I/O | write | 0.00 | 3288.55 | 4257.94 | 0.00 | 3288.55 | 10.0099s | 0.03 | 0.53 | 4.17 | 1.37 |
    
    sysbench,sysbench,threads,Block-size,synchronous,random,reads/s,writes/s,fsyncs/s,read-MiB/s,written-MiB/s,time,min,avg,max,95th
    fileio,1.0.20,4,1MiB,I/O,write,0.00,3288.55,4257.94,0.00,3288.55,10.0099s,0.03,0.53,4.17,1.37
    

    Code (Text):
    ./sysbench.sh mysqloltpnew
    
    SQL statistics:
        queries performed:
            read:                            567084
            write:                           162024
            other:                           81012
            total:                           810120
        transactions:                        40506  (1350.05 per sec.)
        queries:                             810120 (27001.04 per sec.)
        ignored errors:                      0      (0.00 per sec.)
        reconnects:                          0      (0.00 per sec.)
    
    General statistics:
        total time:                          30.0029s
        total number of events:              40506
    
    Latency (ms):
             min:                                    1.04
             avg:                                    2.96
             max:                                   22.16
             95th percentile:                        4.82
             sum:                               119958.34
    
    Threads fairness:
        events (avg/stddev):           10126.5000/57.55
        execution time (avg/stddev):   29.9896/0.00
    
    
    sysbench mysql OLTP new summary:
    sysbench oltp_read_write.lua --mysql-host=localhost --mysql-port=3306 --mysql-socket=/var/lib/mysql/mysql.sock --mysql-user=sbtest --mysql-password=sbtestpass --mysql-db=sbt --mysql-storage-engine=InnoDB --time=30 --threads=4 --report-interval=1 --rand-type=uniform --rand-seed=1 --table-size=150000 --tables=8 --db-driver=mysql run
    sysbench 1.0.20 (using bundled LuaJIT 2.1.0-beta2)
    threads: 4
    read: 567084
    write: 162024
    other: 81012
    total: 810120
    transactions/s: 1350.05
    queries/s: 27001.04
    time: 30.0029s
    min: 1.04
    avg: 2.96
    max: 22.16
    95th: 4.82
    
    | mysql sysbench | sysbench | threads: | read: | write: | other: | total: | transactions/s: | queries/s: | time: | min: | avg: | max: | 95th: |
    | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
    | oltp_read_write.lua | 1.0.20 | 4 | 567084 | 162024 | 81012 | 810120 | 1350.05 | 27001.04 | 30.0029s | 1.04 | 2.96 | 22.16 | 4.82 |
    
    sysbench,sysbench,threads,read,write,other,total,transactions/s,queries/s,time,min,avg,max,95th
    oltp_read_write.lua,1.0.20,4,567084,162024,81012,810120,1350.05,27001.04,30.0029s,1.04,2.96,22.16,4.82
    
     
  6. MaximilianKohler

    MaximilianKohler Member

    201
    8
    18
    Jun 23, 2023
    Ratings:
    +35
    Local Time:
    8:03 AM
    ??

    Hetzner is only getting cheaper. They were 2 cores, 2 GB memory, 40 GB SSD for ~$5/mo, and now they have a 4 GB memory one for less than $5/mo.

    The
    mentioned in another thread costs ~$14/mo from Hetzner.
     
  7. eva2000

    eva2000 Administrator Staff Member

    55,383
    12,255
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,835
    Local Time:
    1:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Indeed Hetzner pricing is very good as well :)
     
  8. rdan

    rdan Well-Known Member

    5,451
    1,412
    113
    May 25, 2014
    Ratings:
    +2,206
    Local Time:
    11:03 PM
    Mainline
    10.2
    Oh about Hetzner, I even ditched my ReliableSite Dedicated server because of their network having timeouts from time to time causing 5xx errors on Cloudflare...

    With a several Hetzner Dedicated Cloud instance + block storage.
    Paying less with much more reliable network (US west).
     
  9. eva2000

    eva2000 Administrator Staff Member

    55,383
    12,255
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,835
    Local Time:
    1:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Wow didn't know you're on Hetzner now. I thought you always favoured Singapore/Asian region for your forums? Or different sites?
     
  10. rdan

    rdan Well-Known Member

    5,451
    1,412
    113
    May 25, 2014
    Ratings:
    +2,206
    Local Time:
    11:03 PM
    Mainline
    10.2
    I would like to pick Singapore or Japan, but there's no cheap servers on that countries this year :|
    US West works fine for my own sites (just 100ms increase on latency).
     
  11. Febryan Valdo

    Febryan Valdo New Member

    4
    2
    3
    Jul 6, 2024
    Ratings:
    +6
    Local Time:
    10:03 PM
    For Singapore, i could vouch for Greencloud VPS (Budget KVM Sale or Premium Sale), it's the cheapest that i could find. Their support is pretty good. I have their GC1010 VM, which is running smoothly for almost 2 years now, no significant downtime so far.
     
  12. rdan

    rdan Well-Known Member

    5,451
    1,412
    113
    May 25, 2014
    Ratings:
    +2,206
    Local Time:
    11:03 PM
    Mainline
    10.2
    Price seem even cheaper than Hetzner.
    I wonder the network quality and uptime :)

    I will test it soon with small sites.
     
  13. eva2000

    eva2000 Administrator Staff Member

    55,383
    12,255
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,835
    Local Time:
    1:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Seems all their VPS servers are in $10/cpu core at 2, 4, 8 cpu core plans? GreenCloudVPS is rated "Average" with 2.9 / 5 on Trustpilot
     
  14. Febryan Valdo

    Febryan Valdo New Member

    4
    2
    3
    Jul 6, 2024
    Ratings:
    +6
    Local Time:
    10:03 PM
    As i said, i'm using their GC1010 Special Deals. I paid directly 3 years, and never regret that, the best purchase i have ever had. $100 for 3 years with those specs, it's spicy, especially for Singapore location.
    Code:
    GreenCloud - [1010 Birthday SG]
    Starting from $100.00 USD Triennially
    
    5 Cores EPYC Milan CPU
    10GB DDR4 RAM
    100GB NVMe 4.0 RAID-10 SSD
    2TB @ 10Gbps Port Speed
    1 IPv4, /64 IPv6
    
    Singapore DC1 Location
    No refund/money back on this plan
    The machine is still up and running, uptime is 99.99% no significant downtime so far. Been using it for almost a year now.
    [​IMG]
    Code:
    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    #              Yet-Another-Bench-Script              #
    #                     v2024-06-09                    #
    # https://github.com/masonr/yet-another-bench-script #
    # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
    
    Sat Jul  6 10:46:16 AM WIB 2024
    
    Basic System Information:
    ---------------------------------
    Uptime     : 12 days, 15 hours, 10 minutes
    Processor  : AMD EPYC 7763 64-Core Processor
    CPU cores  : 5 @ 2445.402 MHz
    AES-NI     : ✔ Enabled
    VM-x/AMD-V : ✔ Enabled
    RAM        : 9.7 GiB
    Swap       : 3.0 GiB
    Disk       : 98.8 GiB
    Distro     : Ubuntu 22.04.4 LTS
    Kernel     : 5.15.0-112-generic
    VM Type    : KVM
    IPv4/IPv6  : ✔ Online / ✔ Online
    
    IPv6 Network Information:
    ---------------------------------
    ISP        : DataCamp Limited
    ASN        : AS60068 Datacamp Limited
    Host       : CDN77 Singapore
    Location   : Singapore, North West (03)
    Country    : Singapore
    
    fio Disk Speed Tests (Mixed R/W 50/50) (Partition /dev/vda1):
    ---------------------------------
    Block Size | 4k            (IOPS) | 64k           (IOPS)
      ------   | ---            ----  | ----           ----
    Read       | 240.56 MB/s  (60.1k) | 3.50 GB/s    (54.8k)
    Write      | 241.20 MB/s  (60.3k) | 3.52 GB/s    (55.1k)
    Total      | 481.77 MB/s (120.4k) | 7.03 GB/s   (109.9k)
               |                      |
    Block Size | 512k          (IOPS) | 1m            (IOPS)
      ------   | ---            ----  | ----           ----
    Read       | 6.97 GB/s    (13.6k) | 7.46 GB/s     (7.2k)
    Write      | 7.34 GB/s    (14.3k) | 7.95 GB/s     (7.7k)
    Total      | 14.31 GB/s   (27.9k) | 15.42 GB/s   (15.0k)
    
    YABS completed in 19 sec
    Choose the Budget KVM Sale or Premium KVM Sale. It's yearly, but much more cheaper than regular plans.
    [​IMG]
    I really don't trust the TrustPilot, even big hosting companies like Vultr, DO, Hetzner, Linode and OVHCloud got pretty bad score.
    [​IMG]
     
  15. eva2000

    eva2000 Administrator Staff Member

    55,383
    12,255
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,835
    Local Time:
    1:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Indeed folks only provide reviews when something goes wrong, still that gives you a level of comparison for the bad stuff :D

    Ah explains why I couldn't find the pricing you mentioned