返回资讯中心
外部精选
后端
#Linux#内核

[$] Thread-identity switcheroo for io_uring

The io_uring subsystem is all about asynchronous execution; applications count on it to not block — unless explicitly requested to. Within io_uring, maintaining the "never blocks" guarantee has sometimes been a challeng…

LWN.netcorbet1 分钟阅读

以下正文同步自 LWN.net,版权归原站所有,已转换为易读排版。

The io_uring

subsystem is all about asynchronous execution; applications count on it

to not block — unless explicitly requested to. Within io_uring, maintaining

the "never blocks" guarantee has sometimes been a challenge, given that

many paths in the kernel were never designed for asynchronous execution.

This problem has been worked around, but at a significant cost to

performance. Now, io_uring maintainer Jens Axboe has posted an RFC patch set

with a somewhat radical (and potentially scary) solution to the problem.

正文由 FLUX 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。