Oracle Cloud Infrastructure Documentation

Sample FIO Commands for Block Volume Performance Tests on Linux-based Instances

This topic describes sample FIO commands you can use to run performance tests for the Oracle Cloud Infrastructure Block Volume service on instances created from Linux-based images.

Installing FIO

To install and configure FIO on your instances with Linux-based operating systems, run the commands applicable to the operating system version for your instance.

Oracle Linux and CentOS
Ubuntu

FIO Commands

IOPS Performance Tests

Use the following FIO example commands to test IOPS performance. You can run the commands directly or create a job file with the command and then run the job file.

Test random reads
Test file random read/writes
Test random read/writes
Test sequential reads

Throughput Performance Tests

Use the following FIO example commands to test throughput performance.

Test random reads
Test file random read/writes
Test random read/writes
Test sequential reads

Latency Performance Tests

Use the following FIO example commands to test latency performance. You can run the commands directly or create a job file with the command and then run the job file.

Test random reads for latency
Test random read/writes for latency