Skip to content

Latest commit

 

History

History
48 lines (29 loc) · 1.42 KB

README.md

File metadata and controls

48 lines (29 loc) · 1.42 KB

fiomark

crystal mark analog with fio

require fio jq bash (windows links)

            fio https://bsdio.com/fio/
            
            jq https://stedolan.github.io/jq/download/ (rename to jq.exe, and story near fiomark script)
            
            bash https://sourceforge.net/projects/win-bash/files/ (rename to bash.exe, and story near fiomark script)

using:

linux

            ./fiomark direct libaio /test_path

macosx

            ./fiomark direct /test_path

windows

            ./fiomark direct windowsaio /test_path (but /test_path is broken in my fio, you can copy script to test directory)

show stored results (it saved to $HOME/.fiomark*)

            ./fiomark parse

example:

    I:\fiomark>bash fiomark windowsaio direct
    windowsaio direct 1024m loop=3 .
    Running...
                             Read [MB/s] Write [MB/s]
            1m      Q32T1       2844.444     2292.537
                     iops         2777.8       2238.8

            4k      Q8T8         650.146      666.898
                     iops       162537.3     166725.3

            4k      Q32T1        403.149      317.355
                     iops       100787.4      79338.8

            4k      Q1T1         191.282      175.342
                     iops        47820.7      43835.6

alt text