4 ms·
I need some context. Linux developers have made improvements to specific parts of the IO sub system. These changes will give Linux better IOPS performance.
by ThinkBeat 5y ago
I need some context.
Linux developers have made improvements to specific
parts of the IO sub system.
These changes will give Linux better IOPS performance.
Prior test are quoted at 3,8 IOPS.
They ran the old code on a MD Ryzen Threadripper 3970X
at 3,8 IOPS.
Now he got a better / fast CPU AMD Ryzen 9 5950X
and it achieves an impressive 5.1M
It seems to me that the new test does not make it clear
how much code changes helped and how much a new CPU helped?
Running the old version on the new CPU or the other way around
would make it easier to compare?
- wtallis 5y agoMy understanding from Jens Axboe's tweets is that he ran the same software test on his old hardware and his new hardware. Separately, he's been using this test for quite a while to track the progress of software optimizations.
- lathiat 5y agoBecause hes only using a single CPU core I'm not sure how much the CPU would have helped but you're right he hasn't quantified this. He's the lead developer of io_uring a new kernel mechanism for doing I/O that is much more effecient for these large IOPS workloads and it itself has been getting lots of optimisation in every recent kernel so it could be both.