State of futex2
Yuma Theatre | Fri 14 Jan 10:50 a.m.–11:20 a.m.
Presented by
-
André is a Linux kernel hacker at Collabora, where he's investigating how to make game runs faster and better in a free and open stack.
André is a Linux kernel hacker at Collabora, where he's investigating how to make game runs faster and better in a free and open stack.
Abstract
The current futex syscall poses some limitations for modern workloads. To solve these issues, long term research has been carried out on creating futex2, a new interface to overcome the issues faced by the previous iteration. This research included talking with userspace developers and proposing some implementations. Following the futex2 update presented at LCA last year, this talk will look at the current status of the futex2 syscall, the different approaches taken thus far, and some use cases.
The current futex syscall poses some limitations for modern workloads. To solve these issues, long term research has been carried out on creating futex2, a new interface to overcome the issues faced by the previous iteration. This research included talking with userspace developers and proposing some implementations. Following the futex2 update presented at LCA last year, this talk will look at the current status of the futex2 syscall, the different approaches taken thus far, and some use cases.