[ fio ] Persistent disk performance benchmarks (CLI)

Discussion on apps, protocols, APIs, specifications, and more. You are welcome to join us as a TOS app developer!
Post Reply
User avatar
outkastm
Posts: 1185
Joined: 29 Dec 2020, 23:52

[ fio ] Persistent disk performance benchmarks (CLI)

Post by outkastm »

Image

About: https://github.com/axboe/fio

Applicable models: x.64 series
Applicable TOS4: 4.1.27 or later versions - on request
Applicable TOS5: 5.1.33 or later versions
App download: https://tmnascommunity.eu/download/fio

App WebUI for additional settings can be accesses at:

TOS4: http(s)://yournasip:port/modules/fio/www
TOS5: click on Support & Help from app description inside the App Center

How to manully install this app on TerraMaster application store?

Running fio is normally the easiest part - you just give it the job file (or job files) as parameters:

Code: Select all

$ fio [options] [jobfile] ...
and it will start doing what the jobfile tells it to do. You can give more than one job file on the command line, fio will serialize the running of those files. Internally that is the same as using the :option:`stonewall` parameter described in the parameter section.

If the job file contains only one job, you may as well just give the parameters on the command line. The command line parameters are identical to the job parameters, with a few extra that control global parameters. For example, for the job file parameter :option:`iodepth=2 <iodepth>`, the mirror command line option would be :option:`--iodepth 2 <iodepth>` or :option:`--iodepth=2 <iodepth>`. You can also use the command line for giving more than one job entry. For each :option:`--name <name>` option that fio sees, it will start a new job with that name. Command line entries following a :option:`--name <name>` entry will apply to that job, until there are no more entries or a new :option:`--name <name>` entry is seen. This is similar to the job file options, where each option applies to the current job until a new [] job entry is seen.

Image

Image
Post Reply