Welcome to FIO’s documentation!¶
Version: 3.36
Contents:
- 1. fio - Flexible I/O tester rev. 3.36
- 1.1. Overview and history
- 1.2. Source
- 1.3. Mailing list
- 1.4. Author
- 1.5. Maintainers
- 1.6. Binary packages
- 1.7. Building
- 1.8. Platforms
- 1.9. Running fio
- 1.10. How fio works
- 1.11. Command line options
- 1.12. Job file format
- 1.13. Job file parameters
- 1.13.1. Parameter types
- 1.13.2. Units
- 1.13.3. Job description
- 1.13.4. Time related parameters
- 1.13.5. Target file/device
- 1.13.6. I/O type
- 1.13.7. Block size
- 1.13.8. Buffers and memory
- 1.13.9. I/O size
- 1.13.10. I/O engine
- 1.13.11. I/O engine specific parameters
- 1.13.12. I/O depth
- 1.13.13. I/O rate
- 1.13.14. I/O latency
- 1.13.15. I/O replay
- 1.13.16. Threads, processes and job synchronization
- 1.13.17. Verification
- 1.13.18. Steady state
- 1.13.19. Measurements and reporting
- 1.13.20. Error handling
- 1.14. Running predefined workloads
- 1.15. Interpreting the output
- 1.16. Terse output
- 1.17. JSON output
- 1.18. JSON+ output
- 1.19. Trace file format
- 1.20. I/O Replay - Merging Traces
- 1.21. CPU idleness profiling
- 1.22. Verification and triggers
- 1.23. Log File Formats
- 1.24. Client/Server
- 2. Examples
- 3. TODO
- 4. Moral License
- 5. License