Welcome to FIO’s documentation!¶
Version: 3.26
Contents:
- 1. fio - Flexible I/O tester rev. 3.26
- 1.1. Overview and history
- 1.2. Source
- 1.3. Mailing list
- 1.4. Author
- 1.5. Binary packages
- 1.6. Building
- 1.7. Platforms
- 1.8. Running fio
- 1.9. How fio works
- 1.10. Command line options
- 1.11. Job file format
- 1.12. Job file parameters
- 1.12.1. Parameter types
- 1.12.2. Units
- 1.12.3. Job description
- 1.12.4. Time related parameters
- 1.12.5. Target file/device
- 1.12.6. I/O type
- 1.12.7. Block size
- 1.12.8. Buffers and memory
- 1.12.9. I/O size
- 1.12.10. I/O engine
- 1.12.11. I/O engine specific parameters
- 1.12.12. I/O depth
- 1.12.13. I/O rate
- 1.12.14. I/O latency
- 1.12.15. I/O replay
- 1.12.16. Threads, processes and job synchronization
- 1.12.17. Verification
- 1.12.18. Steady state
- 1.12.19. Measurements and reporting
- 1.12.20. Error handling
- 1.13. Running predefined workloads
- 1.14. Interpreting the output
- 1.15. Terse output
- 1.16. JSON output
- 1.17. JSON+ output
- 1.18. Trace file format
- 1.19. I/O Replay - Merging Traces
- 1.20. CPU idleness profiling
- 1.21. Verification and triggers
- 1.22. Log File Formats
- 1.23. Client/Server
- 2. Examples
- 3. TODO
- 4. Moral License
- 5. License