"Linux's BFQ I/O Scheduler Boosts Scalability"
Originally Published 2 years ago — by Phoronix
Linux storage expert Jens Axboe has improved the scalability of the BFQ I/O scheduler, resulting in significantly better performance for speedy storage devices. The optimizations include reducing locking contention and system time while increasing IOPS by 2.73x. These improvements involve serializing request dispatch, bypassing merging when contended, and using separate insertion lists and locking.