Session ID: HKG18-416 Session Name: HKG18-416 - I’m BFQ, I’m dynamite (or almost …) Speaker: Paolo Valente Track: Kernel

Session Summary

BFQ has greatly improved over the last months. Now it handles I/O at up to 400+ KIOPS with commodity CPUs, and extends its close-to-optimal responsiveness guarantees on any single-queue storage medium, from eMMC to fast SSDs. In this presentation we show these improvements, and:

  • show how the work ‘around’ BFQ also influenced the benchmarking arena: from the consolidation of a responsiveness (application start-up time) test in the Phoronix benchmark suite, to the entry of the same test in the MMtests suite;
  • prove the good match between BFQ and the new blk-mq support in mmc (Ulf&Linus; work), with demos and graphs;
  • provide an update on the status of the proposal of BFQ as the default I/O scheduler for all single-queue storage;
  • list the next important challenges for letting BFQ enter the server&cloud; world too. —————————————————

    Resources

    Event Page: http://connect.linaro.org/resource/hkg18/hkg18-416/ Presentation: http://connect.linaro.org.s3.amazonaws.com/hkg18/presentations/hkg18-416.pdf Video: http://connect.linaro.org.s3.amazonaws.com/hkg18/videos/hkg18-416.mp4 —————————————————

    Event Details

    hkg18 19-23 March 2018 Regal Airport Hotel Hong Kong


Keyword: Kernel ‘http://www.linaro.org’ ‘http://connect.linaro.org’ ————————————————— Follow us on Social Media https://www.facebook.com/LinaroOrg https://www.youtube.com/user/linaroorg?sub_confirmation=1 https://www.linkedin.com/company/1026961

Speakers: Paolo Valente

Speaker Positions: Assistant professor