4 ms·
Please stop using bonnie (I know, it's a 2008 post, but in case it inspires anyone). It was useful at the time, but written in a different era, and nowadays pro
by brendangregg 6y ago
Please stop using bonnie (I know, it's a 2008 post, but in case it inspires anyone). It was useful at the time, but written in a different era, and nowadays produces misleading results on multi-threaded I/O stacks (along with other problems). I spoke to Tim about this issue back at Sun, and he did write about it.
Today I usually use fio for disk/FS benchmarks, as it's frequently updated by Jens Axboe, who is also responsible for the modern Linux multiqueue block I/O implementation.
- Rafuino 6y agofio is definitely the way to go! Are you looking at what Jens has done with io_uring as well for async IO?
- brendangregg 6y agoYes, io_uring is great, and not just for I/O: it's a generic asynchronous interface for other kernel calls as well.