~/talk

BFQ I/O scheduler: more throughput, control and efficiency

links:none on file
slides:none on file

BFQ claims up to five‑times higher throughput in hard server scenarios and reports a ~150% throughput uplift and ~80% faster app start in recent changes. It adds service‑time based injection to fill device service holes without breaking bandwidth guarantees, replaces bandwidth probing, and recovers throughput on deceptive workloads. A Chromebook demo shows Chromebook demo of immediate Chrome start during a heavy download. Also trims overhead (amortized ~0.6 µs per scheduler event) by disabling useless merges on SSDs.

AI-written summary · about

  1. 0:00Introduction and speaker
  2. 2:21Previous BFQ achievements
  3. 3:29Live Chromebook demo
  4. 8:13New improvements overview
  5. 10:00Throughput enhancement details
  6. 15:49Loss of control problem
  7. 18:13Injection mechanism explained
  8. 21:28Throughput results after changes
  9. 22:37Responsiveness timeout fix
  10. 24:45Reducing execution time
  11. 27:01Hardware firmware impact
  12. 30:49Drive latency vs throughput
  13. 32:46Vendor firmware insights
  14. 34:31BFQ algorithm and CPU usage
  15. 35:47Parallelism challenges
  16. 39:34Multi-queue CPU efforts
  17. 44:01Global control vs locality
  18. 45:48Fairness and interference
  19. 49:02Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.