Presented by

  • André Almeida

    André Almeida
    https://andrealmeid.com

    André Almeida is a Linux Kernel Developer and an Associate Software Engineer at the open-source consultancy Collabora, where he's currently hacking core kernel subsystems, like futex and storage.

Abstract

futex2 is a work in progress system call to replace the current futex implementation. This new interface will have features to allow better resources utilization from the system, like NUMA-awareness, and different futexes' sizes. This talk will provide an overview of the interface, along with the current state of the development and some initial results that we got by modifying Proton/Wine to use it.