Software Alternatives & Reviews
Table of contents
  1. Videos
  2. Social Mentions
  3. Comments

fio

Generate I/O for benchmarking, stress testing, verification or workload reproduction purposes. subtitle

fio Reviews and details

Screenshots and images

  • fio Landing page
    Landing page //
    2023-09-15

Badges

Promote fio. You can add any of these badges on your website.
SaaSHub badge
Show embed code

Videos

MAZAYA CHAMBRA FIO | Review [+18]

Como escolher minhas tesouras (Fio, Tamanho e material) - REVIEW #15

Os MELHORES fones sem fio de 2020? (Review)

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about fio and what they use it for.
  • Dire SMB speed with on PC to NAS
    Assuming two systems use flash storage, network bandwidth is identical and it is configured the same way, there should be an issue within the PC, either system or storage drive. Check the system logs for errors and warning events related to data transfer from/to NAS. Try to benchmark the PCs' disks using fio to confirm they have similar performance. https://github.com/axboe/fio. Source: 10 months ago
  • Ask HN: What are some good resources for learning about low level disk/file IO?
    Not specifically addressing your question, but when you get to the point of wanting to start doing some experiments you may find that 'fio' [1] is very handy. [1] https://github.com/axboe/fio. - Source: Hacker News / 11 months ago
  • KVM virtual machines on ZFS benchmarks
    The dd is not a good benchmarking tool, you should use something like fio and probably tune it to use the ioengine most similar to your use case (eg. a database server will probably use some async IO interface). In your first example (with bs=1G) probably something (the guest OS, the qemu/kvm or the host OS) have split into smaller chunks anyway. Source: about 1 year ago
  • SSD Sequential Write Slowdowns
    All linux tests are run with fio 3.32 (github) with future commit 03900b0bf8af625bb43b10f0627b3c5947c3ff79 manually applied. Source: about 1 year ago
  • Just write the f*****g parser.
    Agree, I used flex/yacc to add an arithmetic expression evaluator to fio a few years back to allow simple math with some units in fio's job files, and for stuff like that, they're fine, but I wouldn't want to use them for a real language, the error handling is kind of a nightmare. Source: over 1 year ago
  • Importing 3m rows/sec with io_uring
    Luckily, newer Linux kernel versions support io_uring, a new asynchronous I/O interface. But would it help in our case? Learning the answer is simple and, in fact, doesn't even require a single line of code, thanks to fio, a very flexible I/O tester utility. - Source: dev.to / over 1 year ago
  • Yet Another Bench Script (YABS): evaluate Linux server performance with this simple Bash script and utility
    Disk - disk speed and IOPS performance is tested using fio. Source: over 1 year ago
  • Can't make sense of SAS drive write speed results - Dell H330
    If you want to do a proper test, download something like fio and use that. Source: over 1 year ago
  • Anyone using io_uring?
    Basically io_uring grew a lot, the latest API offers incredible tools but there are very few examples in any language (xnvme and fio), and in particular I'm struggling to understand how to do it in Rust: where should unsafe code stop? Should I simply expose the io_uring api as unsafe, or should I do more work in C and present the ring when ready to rust? Source: over 1 year ago
  • Best Linux Commands for Advanced Hardware and System Info
    Hdparm is an "okay" tool for a quick read speed benchmark, but if you really want to benchmark Linux storage, its hard to beat fio[0] [0] https://github.com/axboe/fio. - Source: Hacker News / almost 2 years ago
  • Slow reads on zfs when using zstd compression?
    I would try to avoid reading from the same drive what I am actually test, too. You can try the fio tool. Source: almost 2 years ago
  • Probing My SSD's Latency
    This use of dt, etc, is pretty cool, and I understand the point of this this blog entry was an exploration of those tool. But in the wider world of SSD performance, you're going to want more. fio (written by Jens Axboe, who's responsible for a lot of the I/O subsystem in Linux) is the standard tool used to do benchmarking, has tons of options to control I/O mix and parallelism, captures both thruput and latency... - Source: Hacker News / about 2 years ago
  • How would I go about simulating HDD usage?
    When it comes to generating artificial storage workloads, the right answer is almost always to just use fio: https://github.com/axboe/fio and specifically https://fio.readthedocs.io/en/latest/fio_doc.html#i-o-rate. Source: about 2 years ago
  • Very slow USB Speed from external HDD
    Fio is not a macOS command. If you are comfortable with the Terminal, you could install it with:. Source: about 2 years ago

Do you know an article comparing fio to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Generic fio discussion

Log in or Post with

This is an informative page about fio. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.