4 ms·
This article focuses on IOPS and throughput, but what is also important for many applications is I/O latency, which can be measured with ioping (apt-get install
by tutfbhuf 6y ago
This article focuses on IOPS and throughput, but what is also important for many applications is I/O latency, which can be measured with ioping (apt-get install ioping). Unfortunately, even 10x PCIe 4.0 NVMe do not provide any better latency than a single NVMe drive. If you are constrained by disk latency then 11M IOPS won't gain you much.
- cheeze 6y agoDoes this come up in practice? What kind of use cases suffer from disk latency? This stuff is all fascinating to me. I have a zfs NAS but I feel like I've barely scratched the surface of SSDs
- tutfbhuf 6y ago> Does this come up in practice? What kind of use cases suffer from disk latency? One popular example is HFT. And from my experience on a desktop PC it is better to disable swap and have the OOM killer do his work, instead of swapping to disk, which makes my system noticeable laggy, even with a fast NVMe.
- sitkack 6y agoAnything with transaction SLOs in the microsecond or millisecond range. Adtech, fintech, fraud detection, call records, shopping carts. Two big players in this space are Aerospike and ScyllaDB.