Hasty Briefsbeta

双语

Linux 7.0 Expected to Bring IO_uring Iopoll Polling Improvements

5 months ago
  • #Kernel
  • #IO_uring
  • #Linux
  • 预计Linux 7.0(或6.20)版本将包含针对IO_uring中IOPOLL轮询机制的改进。
  • IO_uring首席开发人员Jens Axboe已提交了一个补丁,旨在优化异步I/O的IOPOLL轮询性能。
  • 该补丁将IOPOLL完成队列从单向链表改为双向链表,使得已完成请求的移除操作更加高效。
  • 当同一轮询环中存在不同设备或异构I/O操作时,这项改进能显著提升性能。
  • 字节跳动的Fengnan Chang最初提出了该优化方案,并分享了基准测试结果,显示性能获得显著提升。